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

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Tue Sep 23 10:54:38 PDT 2014


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

On branch  : devel
Link       : https://github.com/geodynamics/specfem3d_globe/compare/782728a945c4b1ae9e981f7a5a4a774836a6687d...edc57b950bd81c70718859c8ce88d1ca59dcc0d0

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

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