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

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Fri Aug 15 17:23:12 PDT 2014


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

On branch  : devel
Link       : https://github.com/geodynamics/specfem2d/compare/d238a13725d2bf8b8e600c6dca3604607741fb3e...7e3133fb85a1be9aa04f961c1a1a0689cd3c243c

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

commit 7e3133fb85a1be9aa04f961c1a1a0689cd3c243c
Author: Dimitri Komatitsch <komatitsch at lma.cnrs-mrs.fr>
Date:   Sat Aug 16 02:21:43 2014 +0200

    added a warning about versions dot zero of a compiler


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

7e3133fb85a1be9aa04f961c1a1a0689cd3c243c
 doc/USER_MANUAL/manual_SPECFEM2D.tex | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/USER_MANUAL/manual_SPECFEM2D.tex b/doc/USER_MANUAL/manual_SPECFEM2D.tex
index 2521c7c..457d918 100644
--- a/doc/USER_MANUAL/manual_SPECFEM2D.tex
+++ b/doc/USER_MANUAL/manual_SPECFEM2D.tex
@@ -323,11 +323,11 @@ If you want to run in parallel, i.e., using more than one processor core, then y
 Before running the \texttt{configure} script, you should probably 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}[font=\ttfamily]
-\item [Intel ifort compiler] See if you need to add \texttt{-assume byterecl} for your machine.
+\item [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 [IBM compiler] See if you need to add \texttt{-qsave} or \texttt{-qnosave} for your machine.
 \item [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 want to use \texttt{SCOTCH}.
+You may need to replace it with \texttt{clock\_get\_time} if you want to use \texttt{SCOTCH}.
 \item [IBM Blue Gene machines] Please refer to the manual of SPECFEM3D\_Cartesian, which contains detailed instructions on how to run on Blue Gene.
 \end{description}
 



More information about the CIG-COMMITS mailing list