Skip to content

Commit 9f1a4bb

Browse files
committed
cleaned flags.guess
1 parent 4f4d5a3 commit 9f1a4bb

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

flags.guess

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ case $FC in
7474
esac
7575

7676
case $my_FC in
77-
crayftn|*/crayftn)
77+
ftn|*/ftn|crayftn|*/crayftn)
7878
#
7979
# Cray Fortran
8080
#
@@ -96,10 +96,10 @@ case $my_FC in
9696
# Intel ifort Fortran90 for Linux
9797
# check: http://software.intel.com/sites/products/documentation/hpc/compilerpro/en-us/fortran/lin/compiler_f/index.htm
9898
#
99-
# option "-assume buffered_io" is important especially on
100-
# parallel file systems like SFS 3.2 / Lustre 1.8. If omitted
101-
# I/O throughput lingers at 2.5 MB/s, with it it can increase to ~44 MB/s
102-
# However it does not make much of a difference on NFS mounted volumes or with SFS 3.1.1 / Lustre 1.6.7.1
99+
# option "-assume buffered_io" is important especially on
100+
# parallel file systems like SFS 3.2 / Lustre 1.8. If omitted
101+
# I/O throughput lingers at 2.5 MB/s, with it it can increase to ~44 MB/s
102+
# However it does not make much of a difference on NFS mounted volumes or with SFS 3.1.1 / Lustre 1.6.7.1
103103
DEF_FFLAGS="-xHost -fpe0 -ftz -assume buffered_io -assume byterecl -align sequence -vec-report0 -std03 -diag-disable 6477 -implicitnone -gen-interfaces -warn all" # -mcmodel=medium -shared-intel
104104
OPT_FFLAGS="-O3 -check nobounds"
105105
DEBUG_FFLAGS="-check all -debug -g -O0 -fp-stack-check -traceback -ftrapuv"
@@ -196,12 +196,14 @@ case $my_FC in
196196
# other compilers. There is a small decrease in performance, but generally
197197
# it is small or negligible compared to other issues like slow I/O.
198198
#
199-
# On IBM BlueGene at IDRIS (France) use:
200-
# -qtune=auto -qarch=450d -qsave instead of -qtune=auto -qarch=auto
201199
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"
202200
OPT_FFLAGS="-O4 -qstrict -Q -Wl,-relax"
203201
# Options -qreport -qsource -qlist create a *.lst file containing detailed information about vectorization.
204202
DEBUG_FFLAGS="-g -O0 -C -qddim -qfullpath -qflttrap=overflow:zerodivide:invalid:enable -qfloat=nans -qinitauto=7FBFFFFF"
203+
#
204+
# On IBM BlueGene at IDRIS (France) use:
205+
# -qtune=auto -qarch=450d -qsave instead of -qtune=auto -qarch=auto
206+
#
205207
;;
206208
pathf90|*/pathf90)
207209
#

0 commit comments

Comments
 (0)