[cig-commits] [commit] devel, master: better compiler options for Portland pgfortran (8a794a6)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Thu Nov 6 08:31:55 PST 2014


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

On branches: devel,master
Link       : https://github.com/geodynamics/specfem3d_globe/compare/bc58e579b3b0838a0968725a076f5904845437ca...be63f20cbb6f462104e949894dbe205d2398cd7f

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

commit 8a794a6bc8ba00a9e1d25ce7064bb4189bd70ffc
Author: Dimitri Komatitsch <komatitsch at lma.cnrs-mrs.fr>
Date:   Tue Sep 23 19:02:16 2014 +0200

    better compiler options for Portland pgfortran


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

8a794a6bc8ba00a9e1d25ce7064bb4189bd70ffc
 flags.guess | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/flags.guess b/flags.guess
index 34b08f0..0b19fe6 100644
--- a/flags.guess
+++ b/flags.guess
@@ -21,7 +21,7 @@
 #
 #   -fopenmp for GNU gfortran
 #   -openmp for Intel ifort
-#   -mp for Portland pgf90
+#   -mp for Portland pgfortran
 #   -qsmp=omp for IBM xlf
 
 ###########################################################################################################################
@@ -60,7 +60,7 @@ case $FC in
                 my_FC=pathf90
                 ;;
             PGI)
-                my_FC=pgf90
+                my_FC=pgfortran
                 ;;
             *)
                 # Unrecognized (this will not set any default flags)
@@ -83,13 +83,12 @@ case $my_FC in
         # -Oaggress -Oipa4 would make it even more aggressive
         DEBUG_FFLAGS="-eC -eD -ec -en -eI -ea -g -G0"
         ;;
-    pgf95|*/pgf95|pgf90|*/pgf90)
+    pgf95|*/pgf95|pgf90|*/pgf90|pgfortran|*/pgfortran)
         #
         # Portland PGI
         #
-        DEF_FFLAGS="-Mneginfo -Mdclchk -Knoieee -Minform=inform -Mdaz -Mflushz -mcmodel=medium"
-        OPT_FFLAGS="-fast -Mnobounds -Minline -Mvect"
-        # -fastsse -tp amd64e -Msmart
+        DEF_FFLAGS="-Mdclchk -Minform=warn -mcmodel=medium"
+        OPT_FFLAGS="-Mnobounds -fast -Mipa=fast,inline"
         DEBUG_FFLAGS="-Mbounds"
         ;;
     ifort|*/ifort)



More information about the CIG-COMMITS mailing list