Skip to content

Commit c76d90b

Browse files
yasahi-hpcYuuichi Asahi
andauthored
Update C++ version to 20 in nightly workflow (#314)
Co-authored-by: Yuuichi Asahi <[email protected]>
1 parent c1ec356 commit c76d90b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/build_nightly.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
c: gcc
3333
cxx: g++
3434
cmake_flags:
35-
cxx_standard: 17
35+
cxx_standard: 20
3636
kokkos: -DKokkos_ENABLE_OPENMP=ON
3737
kokkos_fft: -DCMAKE_CXX_FLAGS="-Wall -Wextra" -DCMAKE_COMPILE_WARNING_AS_ERROR=ON
3838
- name: threads
@@ -50,7 +50,7 @@ jobs:
5050
c: gcc
5151
cxx: g++
5252
cmake_flags:
53-
cxx_standard: 17
53+
cxx_standard: 20
5454
kokkos: -DKokkos_ENABLE_SERIAL=ON
5555
kokkos_fft: -DCMAKE_CXX_FLAGS="-Wall -Wextra" -DCMAKE_COMPILE_WARNING_AS_ERROR=ON
5656
- name: cuda
@@ -68,7 +68,7 @@ jobs:
6868
c: hipcc
6969
cxx: hipcc
7070
cmake_flags:
71-
cxx_standard: 17
71+
cxx_standard: 20
7272
kokkos: -DKokkos_ENABLE_HIP=ON -DKokkos_ARCH_VEGA90A=ON
7373
kokkos_fft: -DCMAKE_CXX_FLAGS="-Wall -Wextra -Werror"
7474
- name: rocm
@@ -88,7 +88,7 @@ jobs:
8888
cmake_flags:
8989
# building for Intel PVC was unsuccessful without the proper
9090
# device, so for now, we simply generate generic Intel GPU code
91-
cxx_standard: 17
91+
cxx_standard: 20
9292
kokkos: -DKokkos_ENABLE_SYCL=ON -DKokkos_ARCH_INTEL_GEN=ON
9393
kokkos_fft: -DCMAKE_CXX_FLAGS="-Wall -Wextra"
9494
steps:

0 commit comments

Comments
 (0)