File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed
Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ stages :
2+ - test
3+
4+ hipcc :
5+ stage : test
6+ tags : [frontier, shell]
7+ id_tokens :
8+ OLCF_ID_TOKEN :
9+ aud : https://code.olcf.ornl.gov
10+ variables :
11+ OLCF_SERVICE_ACCOUNT : ums018_auser
12+ script :
13+ - module load rocm/6.3.1
14+ - export CRAYPE_LINK_TYPE=dynamic
15+ - export CMAKE_BUILD_PARALLEL_LEVEL=48
16+ - git clone https://github.com/kokkos/kokkos.git
17+ - cd kokkos
18+ - cmake -B build_hip -DCMAKE_CXX_COMPILER=hipcc -DKokkos_ENABLE_HIP=ON -DCMAKE_INSTALL_PREFIX=${PWD}/install
19+ - cmake --build build_hip --target install
20+ - cd ../..
21+ - cmake -S${PWD}/kokkos-kernels -B${PWD}/kokkos-kernels/build
22+ -DCMAKE_CXX_COMPILER=hipcc
23+ -DCMAKE_INSTALL_PREFIX=${PWD}/kokkos-kernels/install
24+ -DCMAKE_BUILD_TYPE="Release"
25+ -DCMAKE_VERBOSE_MAKEFILE=ON
26+ -DSITE=OLCF-Frontier
27+ -DKokkos_ROOT=${PWD}/kokkos-kernels/kokkos/install
28+ -DKokkosKernels_ENABLE_TPL_ROCSOLVER=ON
29+ -DKokkosKernels_ENABLE_TPL_ROCSPARSE=ON
30+ -DKokkosKernels_ENABLE_TPL_ROCBLAS=ON
31+ -DKokkosKernels_ENABLE_TESTS=ON
32+ -DKokkosKernels_ENABLE_EXAMPLES:BOOL=ON
33+ -DKokkosKernels_ENABLE_PERFTESTS=OFF
34+ -DKokkosKernels_ENABLE_BENCHMARK:BOOL=OFF
35+ -DKokkosKernels_INST_COMPLEX_DOUBLE=ON
36+ - ctest -V --test-dir ${PWD}/kokkos-kernels/build -D Nightly
You can’t perform that action at this time.
0 commit comments