Commits
Marcus Calhoun-Lopez authored 99c78e52e8f
1 + | --- comp.orig 2018-09-30 20:45:26.000000000 -0700 |
2 + | +++ comp 2018-11-03 10:04:45.000000000 -0700 |
3 + | |
4 + | # |
5 + | # see the 'linux64' section's notes about gfortran. |
6 + | # |
7 + | - case gfortran: |
8 + | + case *gfortran*: |
9 + | # |
10 + | set OPT='-O2' |
11 + | if ($MODULE == zheev) set OPT='-O0' # defensive compiling |
12 + | |
13 + | case 5.1: |
14 + | case 5.2: |
15 + | case 5.3: |
16 + | + case 5.4: |
17 + | + case 5.5: |
18 + | if ($MODULE == cosmo) set OPT='-O0' |
19 + | if ($MODULE == dcscf) set OPT='-O0' |
20 + | if ($MODULE == tddgrd) set OPT='-O0' |
21 + | set EXTRAOPT="$EXTRAOPT -w -fno-aggressive-loop-optimizations" |
22 + | breaksw |
23 + | + case 6.1: |
24 + | + case 6.2: |
25 + | + case 6.3: |
26 + | + case 6.4: |
27 + | + set EXTRAOPT="$EXTRAOPT -w -fno-aggressive-loop-optimizations -funconstrained-commons" |
28 + | + breaksw |
29 + | + case 7.1: |
30 + | + case 7.2: |
31 + | + case 7.3: |
32 + | + set EXTRAOPT="$EXTRAOPT -w -fno-aggressive-loop-optimizations -funconstrained-commons" |
33 + | + breaksw |
34 + | + case 8.1: |
35 + | + case 8.2: |
36 + | + set EXTRAOPT="$EXTRAOPT -w -fno-aggressive-loop-optimizations -funconstrained-commons" |
37 + | + breaksw |
38 + | default: |
39 + | echo Unrecognized gfortran version for mac32 |
40 + | exit 4 |
41 + | |
42 + | endsw |
43 + | |
44 + | set echo |
45 + | - gfortran -c $OPT $EXTRAOPT $MODULE_F |
46 + | + $GMS_FORTRAN -c -m32 $OPT $EXTRAOPT $MODULE_F |
47 + | unset echo |
48 + | breaksw |
49 + | |
50 + | |
51 + | # |
52 + | # see the 'linux64' section's notes about gfortran. |
53 + | # |
54 + | - case gfortran: |
55 + | + case *gfortran*: |
56 + | # |
57 + | set OPT='-O2' |
58 + | if ($MODULE == zheev) set OPT='-O0' # defensive compiling |
59 + | |
60 + | endsw |
61 + | |
62 + | set echo |
63 + | - gfortran -c -m64 -fdefault-integer-8 $OPT $EXTRAOPT $MODULE_F |
64 + | + $GMS_FORTRAN -c -m64 -fdefault-integer-8 $OPT $EXTRAOPT $MODULE_F |
65 + | unset echo |
66 + | breaksw |
67 + |