/[MITgcm]/MITgcm/tools/build_options/linux_amd64_gfortran
ViewVC logotype

Diff of /MITgcm/tools/build_options/linux_amd64_gfortran

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.6 by jahn, Fri Apr 3 21:07:47 2009 UTC revision 1.7 by jmc, Wed Apr 15 22:45:29 2009 UTC
# Line 1  Line 1 
1  #!/bin/bash  #!/bin/bash
2  #  
3  #  $Header$  #  $Header$
4  #  $Name$  #  $Name$
5  #  
6    
7  #  Tested with gcc-gfortran v4.1.x as shipped with Fedora Core 6,7,8  #  Tested with gcc-gfortran v4.1.x as shipped with Fedora Core 6,7,8
8  #         with gcc-gfortran v4.3.x as shipped with Fedora Core 9,10  #         with gcc-gfortran v4.3.x as shipped with Fedora Core 9,10
# Line 11  Line 11 
11  #     fields(1,1) = 'UVELSLT ','VVELSLT ','WVELSLT ',  #     fields(1,1) = 'UVELSLT ','VVELSLT ','WVELSLT ',
12  #      which results in run-time errors.)  #      which results in run-time errors.)
13    
14    # OpenMP : Tested on dickens with gcc-gfortran v4.3.2 as shipped with FC 10
15    #-------
16    # run with OpenMP: needs to set environment var. OMP_NUM_THREADS
17    #    and generally, needs to increase the thread stack-size:
18    #   -  sh,bash:
19    #     > export OMP_NUM_THREADS=2
20    #     > export GOMP_STACKSIZE=400m
21    #   - csh,tcsh:
22    #     > setenv OMP_NUM_THREADS 2
23    #     > setenv GOMP_STACKSIZE 400m
24    #-------
25    
26  FC=gfortran  FC=gfortran
27  F90C=gfortran  F90C=gfortran
# Line 19  DEFINES='-DWORDLENGTH=4 -DNML_TERMINATOR Line 30  DEFINES='-DWORDLENGTH=4 -DNML_TERMINATOR
30  CPP='cpp  -traditional -P'  CPP='cpp  -traditional -P'
31  NOOPTFLAGS='-O0'  NOOPTFLAGS='-O0'
32  EXTENDED_SRC_FLAG='-ffixed-line-length-132'  EXTENDED_SRC_FLAG='-ffixed-line-length-132'
33    OMPFLAG='-fopenmp'
34    
35  if test "x$DEVEL" != x ; then  if test "x$DEVEL" != x ; then
36      FFLAGS='-g -Wall -W -ffpe-trap=invalid,zero,overflow -fbounds-check'      FFLAGS='-g -Wall -W -ffpe-trap=invalid,zero,overflow -fbounds-check'

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

  ViewVC Help
Powered by ViewVC 1.1.22