[cig-commits] [commit] devel: added a comment about -qstrict (4f3d4b0)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Mon Nov 17 01:54:00 PST 2014


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

On branch  : devel
Link       : https://github.com/geodynamics/specfem3d_globe/compare/9a5181b4e7b22ec3bc12c57f67ca22999e5246b2...4f3d4b0c30908471d57c87843ce56bed28e0bf21

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

commit 4f3d4b0c30908471d57c87843ce56bed28e0bf21
Author: Dimitri Komatitsch <komatitsch at lma.cnrs-mrs.fr>
Date:   Mon Nov 17 10:45:25 2014 +0100

    added a comment about -qstrict


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

4f3d4b0c30908471d57c87843ce56bed28e0bf21
 flags.guess | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/flags.guess b/flags.guess
index b35524d..c35fdb5 100644
--- a/flags.guess
+++ b/flags.guess
@@ -192,6 +192,10 @@ case $my_FC in
         # one should also use additional flags:
         # CFLAGS = -Wl,-relax
         #
+        # The -qstrict option prevents some minor differences of results between xlf and
+        # other compilers. There is a small decrease in performance, but generally
+        # it is small or negligible compared to other issues like slow I/O.
+        #
         # On IBM BlueGene at IDRIS (France) use:
         # -qtune=auto -qarch=450d -qsave     instead of -qtune=auto -qarch=auto
         DEF_FFLAGS="-qassert=contig -qhot -q64 -qtune=auto -qarch=auto -qcache=auto -qfree=f90 -qsuffix=f=f90 -qhalt=w -qlanglvl=2003std -g -qsuppress=1518-234 -qsuppress=1518-317 -qsuppress=1518-318 -qsuppress=1500-036"



More information about the CIG-COMMITS mailing list