File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,20 +15,23 @@ jobs:
1515
1616 - name : install clang
1717 run : |
18- sudo apt install -y clang-19 libc++-19-dev
18+ wget https://apt.llvm.org/llvm.sh
19+ chmod +x llvm.sh
20+ sudo ./llvm.sh 20
21+ sudo apt install libc++-20-dev
1922
2023 - name : check compiler version
2124 run : |
22- clang++-19 --version
25+ clang++-20 --version
2326
24- - name : build and run test with clang 19
27+ - name : build and run test with clang 20
2528 run : |
26- cmake -B build -DCMAKE_C_COMPILER=clang-19 -DCMAKE_CXX_COMPILER=clang++-19 -DCMAKE_CXX_FLAGS="-stdlib=libc++" -DCMAKE_CXX_STANDARD=23 -DCMAKE_BUILD_TYPE=Release
29+ cmake -B build -DCMAKE_C_COMPILER=clang-20 -DCMAKE_CXX_COMPILER=clang++-20 -DCMAKE_CXX_FLAGS="-stdlib=libc++" -DCMAKE_CXX_STANDARD=23 -DCMAKE_BUILD_TYPE=Release
2730 cmake --build build -j
2831 ctest --test-dir build -j
2932 mkdir build/drop
3033 chmod +x tools/dump_build_env.sh
31- ./tools/dump_build_env.sh clang++-19 build/drop/env-info.json
34+ ./tools/dump_build_env.sh clang++-20 build/drop/env-info.json
3235
3336 - name : run benchmarks
3437 run : |
You can’t perform that action at this time.
0 commit comments