Skip to content

Commit f15bd29

Browse files
authored
Update env for kesch-test
* update the env for kesch-test env * add netcdf root * fixin netcdf paths
1 parent ad5c37f commit f15bd29

File tree

1 file changed

+17
-26
lines changed

1 file changed

+17
-26
lines changed

tools/cscs-scripts/env_kesch-test.sh

+17-26
Original file line numberDiff line numberDiff line change
@@ -67,38 +67,29 @@ fi
6767
#------------------------------ Set environment --------------------------------
6868

6969
module purge
70-
module load cmake/3.9.1
70+
module load PE/18.12
71+
module load craype-network-infiniband
72+
module load craype-haswell
73+
module load gcc/5.4.0-2.26
74+
module load cmake
7175

7276
if [ "$FC_COMPILER" = "pgfortran" ]; then
73-
74-
module unuse /apps/escha/UES/generic/modulefiles:/apps/escha/UES/PrgEnv-gnu-17.02/modulefiles:/apps/escha/UES/PrgEnv-cray-17.06/modulefiles:/apps/escha/UES/experimental/modulefiles
75-
module use /apps/escha/UES/jenkins/RH7.4/gnu_PE17.02/easybuild/modules/all
76-
module use /apps/escha/UES/jenkins/RH7.4/generic/easybuild/modules/all
77-
module use /apps/escha/UES/jenkins/RH7.4/cray_PE17.06/easybuild/modules/all
78-
79-
module load craype-haswell
80-
module load craype-accel-nvidia35
81-
module switch mvapich2_cce/2.2rc1.0.3_cuda80 mvapich2gdr_gnu/2.2_cuda_8.0
82-
module load PrgEnv-pgi/17.10
83-
module load gcc/5.4.0-2.26
84-
77+
module load PrgEnv-pgi/18.10
78+
module load netcdf-fortran/4.4.4-pgi-18.10-gcc-5.4.0-2.26
79+
module load netcdf/4.6.1-pgi-18.10-gcc-5.4.0-2.26
8580
elif [ "$FC_COMPILER" = "ftn" ]; then
86-
module unuse /apps/escha/UES/generic/modulefiles:/apps/escha/UES/PrgEnv-gnu-17.02/modulefiles:/apps/escha/UES/PrgEnv-cray-17.06/modulefiles:/apps/escha/UES/experimental/modulefiles
87-
module use /apps/escha/UES/jenkins/RH7.4/gnu_PE17.02/easybuild/modules/all
88-
module use /apps/escha/UES/jenkins/RH7.4/generic/easybuild/modules/all
89-
module use /apps/escha/UES/jenkins/RH7.4/cray_PE17.06/easybuild/modules/all
90-
91-
module load craype-haswell
92-
module load PrgEnv-cray
93-
module load craype-accel-nvidia35
94-
module load craype-network-infiniband
95-
module switch mvapich2_cce/2.2rc1.0.3_cuda80 mvapich2gdr_gnu/2.2_cuda_8.0
96-
module load gcc/5.4.0-2.26
97-
export GCC_X86_64=$EBROOTGCCCORE
81+
module load CrayCCE/.18.12
82+
module load netCDF-Fortran/4.4.4-CrayCCE-18.12
83+
module load netCDF/4.4.1.1-CrayCCE-18.12
84+
export GCC_X86_64=$EBROOTGCCCORE
9885
else
99-
module load PrgEnv-gnu
86+
module load PrgEnv-gnu
87+
module load netcdf-fortran/4.4.4-gmvolf-17.02
88+
module load netcdf/4.4.1.1-gmvolf-17.02
10089
fi
10190

91+
export NETCDF_ROOT=${EBROOTNETCDF}
92+
10293
export CXX=$(which g++)
10394
export CC=$(which gcc)
10495
export FC=$(which $FC_COMPILER)

0 commit comments

Comments
 (0)