mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-08 13:23:51 +00:00
CI: Ascent build conforms latest OLCF update
This commit is contained in:
parent
e155e4913d
commit
0b3bef32b0
@ -15,6 +15,10 @@ test:ascent_gcc_cuda:
|
||||
- .ascent_test
|
||||
- .run_ecp_ci
|
||||
- .cmake_test_artifacts
|
||||
needs:
|
||||
- build:ascent_gcc_cuda
|
||||
dependencies:
|
||||
- build:ascent_gcc_cuda
|
||||
|
||||
.ascent_gcc_cuda:
|
||||
variables:
|
||||
@ -26,14 +30,13 @@ test:ascent_gcc_cuda:
|
||||
CCACHE_NOHASHDIR: "true"
|
||||
|
||||
CMAKE_BUILD_TYPE: RelWithDebInfo
|
||||
CMAKE_GENERATOR: Unix Makefiles
|
||||
CMAKE_GENERATOR: Ninja
|
||||
CUSTOM_CI_BUILDS_DIR: "/gpfs/wolf/proj-shared/csc331/vtk-m/ci/runtime"
|
||||
FF_ENABLE_JOB_CLEANUP: "true"
|
||||
|
||||
CC: gcc
|
||||
CXX: g++
|
||||
CUDAHOSTCXX: g++
|
||||
JOB_MODULES: gcc/8.1.1 spectrum-mpi lsf-tools cuda/11.2.0
|
||||
JOB_MODULES: git cmake ninja gcc/10.2.0 spectrum-mpi lsf-tools cuda/11.4.2
|
||||
VTKM_SETTINGS: cuda+ascent+ccache
|
||||
|
||||
.ascent_build:
|
||||
@ -44,7 +47,7 @@ test:ascent_gcc_cuda:
|
||||
# Prep the environment
|
||||
- module purge
|
||||
- echo ${JOB_MODULES}
|
||||
- module load git git-lfs cmake zstd ${JOB_MODULES}
|
||||
- module load git-lfs zstd ${JOB_MODULES}
|
||||
- export PATH="/gpfs/wolf/proj-shared/csc331/vtk-m/ci/utils:$PATH"
|
||||
- ccache -p
|
||||
- ccache -z
|
||||
@ -66,7 +69,6 @@ test:ascent_gcc_cuda:
|
||||
.ascent_test:
|
||||
stage: test
|
||||
variables:
|
||||
GITLAB_CI_EMULATION: "true"
|
||||
SCHEDULER_PARAMETERS: -P CSC331 -W 1:00 -nnodes 1 -alloc_flags gpudefault
|
||||
CTEST_MAX_PARALLELISM: 8
|
||||
# Tests errors to address due to different env/arch in Ascent
|
||||
@ -84,7 +86,7 @@ test:ascent_gcc_cuda:
|
||||
before_script:
|
||||
# Prep the environment
|
||||
- module purge
|
||||
- module load git cmake ${JOB_MODULES}
|
||||
- module load ${JOB_MODULES}
|
||||
|
||||
script:
|
||||
- "jsrun -n1 -r1 -a1 -g1 -c7 ctest -VV -S .gitlab/ci/ctest_test.cmake || test_output=$?"
|
||||
|
Loading…
Reference in New Issue
Block a user