|
54 | 54 | run: > |
55 | 55 | cmake -S . -B build |
56 | 56 | -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache |
57 | | - -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
58 | | - -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
| 57 | + -G Ninja |
59 | 58 | -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=install |
60 | 59 | env: |
61 | 60 | CC: gcc-14 |
@@ -214,8 +213,7 @@ jobs: |
214 | 213 | run: > |
215 | 214 | cmake -S . -B build |
216 | 215 | -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache |
217 | | - -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
218 | | - -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
| 216 | + -G Ninja |
219 | 217 | -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=install |
220 | 218 | env: |
221 | 219 | CC: clang-19 |
@@ -373,8 +371,7 @@ jobs: |
373 | 371 | run: > |
374 | 372 | cmake -S . -B build |
375 | 373 | -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache |
376 | | - -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
377 | | - -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
| 374 | + -G Ninja |
378 | 375 | -D CMAKE_BUILD_TYPE=RELEASE -D ENABLE_ADDRESS_SANITIZER=ON -D ENABLE_UB_SANITIZER=ON |
379 | 376 | -D CMAKE_INSTALL_PREFIX=install |
380 | 377 | env: |
@@ -542,10 +539,10 @@ jobs: |
542 | 539 | run: > |
543 | 540 | cmake -S . -B build |
544 | 541 | -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache |
545 | | - -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
| 542 | + -G Ninja |
546 | 543 | -DCMAKE_C_FLAGS="-I$(brew --prefix)/opt/libomp/include" |
547 | 544 | -DCMAKE_CXX_FLAGS="-I$(brew --prefix)/opt/libomp/include" |
548 | | - -D CMAKE_BUILD_TYPE=RELEASE -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
| 545 | + -D CMAKE_BUILD_TYPE=RELEASE |
549 | 546 | -DCMAKE_INSTALL_PREFIX=install |
550 | 547 | - name: Build project |
551 | 548 | run: | |
@@ -706,8 +703,6 @@ jobs: |
706 | 703 | run: > |
707 | 704 | cmake -S . -B build -G Ninja -D CMAKE_C_COMPILER=cl -DCMAKE_CXX_COMPILER=cl |
708 | 705 | -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache |
709 | | - -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
710 | | - -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
711 | 706 | -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=install |
712 | 707 | - name: Build project |
713 | 708 | shell: bash |
@@ -872,8 +867,6 @@ jobs: |
872 | 867 | run: > |
873 | 868 | cmake -S . -B build -G Ninja -D CMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl |
874 | 869 | -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache |
875 | | - -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
876 | | - -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
877 | 870 | -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=install |
878 | 871 | env: |
879 | 872 | CC: clang-cl |
@@ -1028,8 +1021,7 @@ jobs: |
1028 | 1021 | run: > |
1029 | 1022 | cmake -S . -B build |
1030 | 1023 | -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache |
1031 | | - -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
1032 | | - -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
| 1024 | + -G Ninja |
1033 | 1025 | -D CMAKE_BUILD_TYPE=RELEASE |
1034 | 1026 | -D CMAKE_VERBOSE_MAKEFILE=ON |
1035 | 1027 | -D USE_COVERAGE=ON |
|
0 commit comments