1*50c5671dSSatish Balayvariables: 2*50c5671dSSatish Balay GIT_STRATEGY: fetch 3*50c5671dSSatish Balay GIT_CLEAN_FLAGS: -ffdxq 4*50c5671dSSatish Balay TIMEOUT: 1200 5*50c5671dSSatish Balay ANL_THETA_PROJECT_SERVICE_USER: "cscstms" 6*50c5671dSSatish Balay 7*50c5671dSSatish Balay.test: 8*50c5671dSSatish Balay only: 9*50c5671dSSatish Balay refs: 10*50c5671dSSatish Balay - schedules 11*50c5671dSSatish Balay - web 12*50c5671dSSatish Balay dependencies: [] 13*50c5671dSSatish Balay 14*50c5671dSSatish Balay.stage: 15*50c5671dSSatish Balay extends: .test 16*50c5671dSSatish Balay before_script: 17*50c5671dSSatish Balay - date 18*50c5671dSSatish Balay - hostname 19*50c5671dSSatish Balay - grep PRETTY_NAME /etc/os-release 20*50c5671dSSatish Balay - nproc 21*50c5671dSSatish Balay - lscpu 22*50c5671dSSatish Balay - if [ ! -z ${RM_MODULES+x} ]; then printf "removing modules - ${RM_MODULES}\n"; module list; module remove ${RM_MODULES}; fi 23*50c5671dSSatish Balay - if [ ! -z ${LOAD_MODULES+x} ]; then printf "loading modules - ${LOAD_MODULES}\n"; module load ${LOAD_MODULES}; module list; fi 24*50c5671dSSatish Balay after_script: 25*50c5671dSSatish Balay - date 26*50c5671dSSatish Balay script: 27*50c5671dSSatish Balay - printf "PATH:$PATH\n" 28*50c5671dSSatish Balay - printf "./config/examples/${TEST_ARCH}.py\n" 29*50c5671dSSatish Balay - cat ./config/examples/${TEST_ARCH}.py 30*50c5671dSSatish Balay - ./config/examples/${TEST_ARCH}.py 31*50c5671dSSatish Balay - make CFLAGS=${MAKE_CFLAGS} CXXFLAGS=${MAKE_CXXFLAGS} FFLAGS=${MAKE_FFLAGS} 32*50c5671dSSatish Balay - cd src/snes/tutorials; make ex19 ex5f 33*50c5671dSSatish Balay artifacts: 34*50c5671dSSatish Balay name: "$CI_JOB_NAME" 35*50c5671dSSatish Balay when: always 36*50c5671dSSatish Balay paths: 37*50c5671dSSatish Balay - ${TEST_ARCH}/lib/petsc/conf/*.log 38*50c5671dSSatish Balay - ${TEST_ARCH}/lib/pkgconfig/PETSc.pc 39*50c5671dSSatish Balay - core* 40*50c5671dSSatish Balay expire_in: 4 days 41*50c5671dSSatish Balay 42*50c5671dSSatish Balaytheta-intel-opt: 43*50c5671dSSatish Balay extends: 44*50c5671dSSatish Balay - .stage 45*50c5671dSSatish Balay tags: 46*50c5671dSSatish Balay - anl-ci, shell 47*50c5671dSSatish Balay variables: 48*50c5671dSSatish Balay TEST_ARCH: arch-alcfci-theta-intel-opt 49*50c5671dSSatish Balay MAKE_CFLAGS: -Werror 50*50c5671dSSatish Balay MAKE_CXXFLAGS: -Werror 51*50c5671dSSatish Balay RM_MODULES: darshan xalt cray-libsci 52*50c5671dSSatish Balay LOAD_MODULES: cmake/3.18.0 cray-netcdf-hdf5parallel/4.7.3.3 cray-parallel-netcdf/1.12.0.1 cray-hdf5-parallel/1.10.6.1 53*50c5671dSSatish Balay 54*50c5671dSSatish Balay 55*50c5671dSSatish Balaytheta-cray-opt: 56*50c5671dSSatish Balay extends: 57*50c5671dSSatish Balay - .stage 58*50c5671dSSatish Balay tags: 59*50c5671dSSatish Balay - anl-ci, shell 60*50c5671dSSatish Balay variables: 61*50c5671dSSatish Balay TEST_ARCH: arch-alcfci-theta-cray-opt 62*50c5671dSSatish Balay MAKE_CFLAGS: -Werror 63*50c5671dSSatish Balay MAKE_CXXFLAGS: -Werror 64*50c5671dSSatish Balay RM_MODULES: darshan xalt PrgEnv-intel 65*50c5671dSSatish Balay LOAD_MODULES: PrgEnv-cray cmake/3.18.0 cray-netcdf-hdf5parallel/4.7.3.3 cray-parallel-netcdf/1.12.0.1 cray-hdf5-parallel/1.10.6.1 66