- Timestamp:
- 2015-05-15T19:55:34+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5092_CNRS_SETTE/NEMOGCM/SETTE/trusting.sh
r5276 r5280 5 5 DEBUG=0; PUBLISH=0; status='OK' 6 6 NEMO_BRAN=trunk; # dev_r5092_CNRS_SETTE dev_v3_4_STABLE_2012 7 compiler=ifort # gfortran f95 f90 pgfortran pgf95 pgf90 mpifort mpif90 8 mpi=bullxmpi # openmpi mpich intel mpxlf 7 CONF_REFE=ORCA2_LIM_PISCES 8 CONF_TEST=${CONF_REFE}_trust 9 #COMPILER=ifort gfortran f95 f90 pgfortran pgf95 pgf90 mpifort mpif90 mpiifort 10 #MPI=bullxmpi openmpi mpich intel mpxlf 9 11 10 12 … … 45 47 # 46 48 #============================================= 47 for rel in $ compiler $mpinetcdf; do49 for rel in $COMPILER $MPI netcdf; do 48 50 printf "Step......................\nGet $rel release\n" > mesg_03_step.txt 49 51 arch_rel=$( echo $LOADEDMODULES | sed "s#.*:$rel/\([^:]*\).*#\1#" ) 50 52 [ -z "${arch_rel}" ] && arch_rel=$( echo $PATH | sed "s#.*$rel/\([^/]*\).*#\1#" ) 51 [[ $rel == $ compiler && -z "$FC" ]] && arch_rel=$FC53 [[ $rel == $COMPILER && -z "$FC" ]] && arch_rel=$( $FC --version | grep -m1 -o ' [0-9.]* ' ) 52 54 echo $rel ${arch_rel} >> model.log 53 55 done 54 56 55 57 sed -n 1p model.log | sed 'i\Fortran compiler' > mesg_04_curiec.txt 56 sed -n 2p model.log | sed 'i\MPI 57 sed -n 3p model.log | sed 'i\NetCDF 58 sed -n 2p model.log | sed 'i\MPI libraries ' > mesg_05_mpicurie.txt 59 sed -n 3p model.log | sed 'i\NetCDF libraries' > mesg_06_netcdf_curie.txt 58 60 59 61 … … 73 75 printf "Step......................\nCompilation NEMO configuration %s\n" ${CONF_REF} > mesg_03_step.txt 74 76 cd ${NEMO_CONF} 75 ./makenemo -n ${CONF_TEST} clean77 #[ -d ${CONF_TEST} ] && ./makenemo -n ${CONF_TEST} clean 76 78 ./makenemo -n ${CONF_TEST} -r ${CONF_REFE} -m $ARCH -j 16 #> /dev/null 2>&1 77 79 [ ! -e ${CONF_TEST}/BLD/bin/nemo.exe ] && getout
Note: See TracChangeset
for help on using the changeset viewer.