[cig-commits] [commit] devel: added a warning about versions dot zero of a compiler (0db93d6)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Fri Aug 15 17:24:20 PDT 2014


Repository : https://github.com/geodynamics/specfem3d

On branch  : devel
Link       : https://github.com/geodynamics/specfem3d/compare/32f16f61442c627bc16041ad365c479f92d4979c...0db93d6ff8818b0e3656de524fee6b589c3b3aea

>---------------------------------------------------------------

commit 0db93d6ff8818b0e3656de524fee6b589c3b3aea
Author: Dimitri Komatitsch <komatitsch at lma.cnrs-mrs.fr>
Date:   Sat Aug 16 02:22:25 2014 +0200

    added a warning about versions dot zero of a compiler


>---------------------------------------------------------------

0db93d6ff8818b0e3656de524fee6b589c3b3aea
 doc/USER_MANUAL/manual_SPECFEM3D_Cartesian.tex | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/doc/USER_MANUAL/manual_SPECFEM3D_Cartesian.tex b/doc/USER_MANUAL/manual_SPECFEM3D_Cartesian.tex
index a4ab7fb..fdbe834 100644
--- a/doc/USER_MANUAL/manual_SPECFEM3D_Cartesian.tex
+++ b/doc/USER_MANUAL/manual_SPECFEM3D_Cartesian.tex
@@ -390,14 +390,13 @@ edit file \texttt{flags.guess} to make sure that it contains the best
 compiler options for your system. Known issues or things to check
 are:
 \begin{description}
-\item [{\texttt{Intel ifort compiler}}] See if you need to add \texttt{-assume
-byterecl} for your machine.
+\item [{\texttt{Intel ifort compiler}}] See if you need to add \texttt{-assume byterecl} for your machine. \textbf{In the case of that compiler, we have noticed that versions dot zero sometimes have bugs or issues that can lead to wrong results when running the code, thus we \emph{strongly} recommend using versions dot one or above (for instance version 13.1 instead of 13.0, version 14.1 instead of 14.0 and so on)}.
 \item [{\texttt{IBM compiler}}] See if you need to add \texttt{-qsave}
 or \texttt{-qnosave} for your machine.
 \item [{\texttt{Mac OS}}] You will probably need to install \texttt{XCODE}.
 In addition, the \texttt{clock\_gettime} routine, which is used by
 the \texttt{SCOTCH} library that we use, does not exist in Mac OS.
-You will need to replace it with \texttt{clock\_get\_time} if you
+You may need to replace it with \texttt{clock\_get\_time} if you
 want to use \texttt{SCOTCH}.
 \end{description}
 When compiling on an IBM machine with the \texttt{xlf} and \texttt{xlc}



More information about the CIG-COMMITS mailing list