|
63 | 63 | env: |
64 | 64 | CC: gcc-13 |
65 | 65 | CXX: g++-13 |
66 | | - - name: Ninja build |
| 66 | + - name: Build project |
67 | 67 | run: | |
68 | | - cmake --build build |
| 68 | + cmake --build build --parallel |
69 | 69 | env: |
70 | 70 | CC: gcc-13 |
71 | 71 | CXX: g++-13 |
@@ -142,9 +142,9 @@ jobs: |
142 | 142 | env: |
143 | 143 | CC: gcc-13 |
144 | 144 | CXX: g++-13 |
145 | | - - name: Ninja build |
| 145 | + - name: Build project |
146 | 146 | run: | |
147 | | - cmake --build build |
| 147 | + cmake --build build --parallel |
148 | 148 | env: |
149 | 149 | CC: gcc-13 |
150 | 150 | CXX: g++-13 |
@@ -214,9 +214,9 @@ jobs: |
214 | 214 | env: |
215 | 215 | CC: clang-19 |
216 | 216 | CXX: clang++-19 |
217 | | - - name: Ninja build |
| 217 | + - name: Build project |
218 | 218 | run: | |
219 | | - cmake --build build |
| 219 | + cmake --build build --parallel |
220 | 220 | env: |
221 | 221 | CC: clang-19 |
222 | 222 | CXX: clang++-19 |
@@ -293,9 +293,9 @@ jobs: |
293 | 293 | env: |
294 | 294 | CC: clang-19 |
295 | 295 | CXX: clang++-19 |
296 | | - - name: Ninja build |
| 296 | + - name: Build project |
297 | 297 | run: | |
298 | | - cmake --build build |
| 298 | + cmake --build build --parallel |
299 | 299 | env: |
300 | 300 | CC: clang-19 |
301 | 301 | CXX: clang++-19 |
@@ -364,9 +364,9 @@ jobs: |
364 | 364 | env: |
365 | 365 | CC: clang-19 |
366 | 366 | CXX: clang++-19 |
367 | | - - name: Ninja build |
| 367 | + - name: Build project |
368 | 368 | run: | |
369 | | - cmake --build build |
| 369 | + cmake --build build --parallel |
370 | 370 | env: |
371 | 371 | CC: clang-19 |
372 | 372 | CXX: clang++-19 |
@@ -430,9 +430,9 @@ jobs: |
430 | 430 | env: |
431 | 431 | CC: clang-19 |
432 | 432 | CXX: clang++-19 |
433 | | - - name: Ninja build |
| 433 | + - name: Build project |
434 | 434 | run: | |
435 | | - cmake --build build |
| 435 | + cmake --build build --parallel |
436 | 436 | env: |
437 | 437 | CC: clang-19 |
438 | 438 | CXX: clang++-19 |
@@ -505,9 +505,9 @@ jobs: |
505 | 505 | -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
506 | 506 | -DCMAKE_C_FLAGS="-I$(brew --prefix)/opt/libomp/include" -DCMAKE_CXX_FLAGS="-I$(brew --prefix)/opt/libomp/include" |
507 | 507 | -D CMAKE_BUILD_TYPE=RELEASE -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
508 | | - - name: Ninja build |
| 508 | + - name: Build project |
509 | 509 | run: | |
510 | | - cmake --build build |
| 510 | + cmake --build build --parallel |
511 | 511 | - name: Run func tests (MPI, num_proc=1) |
512 | 512 | run: | |
513 | 513 | source scripts/run_mpi.sh |
@@ -576,9 +576,9 @@ jobs: |
576 | 576 | -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
577 | 577 | -DCMAKE_C_FLAGS="-I$(brew --prefix)/opt/libomp/include" -DCMAKE_CXX_FLAGS="-I$(brew --prefix)/opt/libomp/include" |
578 | 578 | -D CMAKE_BUILD_TYPE=RELEASE -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
579 | | - - name: Ninja build |
| 579 | + - name: Build project |
580 | 580 | run: | |
581 | | - cmake --build build |
| 581 | + cmake --build build --parallel |
582 | 582 | - name: Run tests (threads, num_threads=5) |
583 | 583 | run: source scripts/run_threads.sh |
584 | 584 | env: |
@@ -650,7 +650,7 @@ jobs: |
650 | 650 | -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
651 | 651 | -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
652 | 652 | -D CMAKE_BUILD_TYPE=RELEASE |
653 | | - - name: MSBuild |
| 653 | + - name: Build project |
654 | 654 | shell: bash |
655 | 655 | run: | |
656 | 656 | cmake --build build --config Release --parallel |
@@ -708,7 +708,7 @@ jobs: |
708 | 708 | -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON |
709 | 709 | -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
710 | 710 | -D CMAKE_BUILD_TYPE=RELEASE |
711 | | - - name: MSBuild |
| 711 | + - name: Build project |
712 | 712 | shell: bash |
713 | 713 | run: | |
714 | 714 | cmake --build build --config Release --parallel |
@@ -766,14 +766,14 @@ jobs: |
766 | 766 | uses: ilammy/msvc-dev-cmd@v1 |
767 | 767 | - name: CMake configure |
768 | 768 | run: > |
769 | | - cmake -S . -B build -GNinja -D CMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl |
| 769 | + cmake -S . -B build -D CMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl |
770 | 770 | -D USE_SEQ=ON -D USE_MPI=OFF -D USE_OMP=OFF -D USE_TBB=ON -D USE_STL=ON |
771 | 771 | -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
772 | 772 | -D CMAKE_BUILD_TYPE=RELEASE |
773 | 773 | env: |
774 | 774 | CC: clang-cl |
775 | 775 | CXX: clang-cl |
776 | | - - name: Ninja build |
| 776 | + - name: Build project |
777 | 777 | run: | |
778 | 778 | cmake --build build --config Release --parallel -v |
779 | 779 | env: |
@@ -820,14 +820,14 @@ jobs: |
820 | 820 | uses: ilammy/msvc-dev-cmd@v1 |
821 | 821 | - name: CMake configure |
822 | 822 | run: > |
823 | | - cmake -S . -B build -GNinja -D CMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl |
| 823 | + cmake -S . -B build -D CMAKE_C_COMPILER=clang-cl -DCMAKE_CXX_COMPILER=clang-cl |
824 | 824 | -D USE_SEQ=ON -D USE_MPI=OFF -D USE_OMP=OFF -D USE_TBB=ON -D USE_STL=ON |
825 | 825 | -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON |
826 | 826 | -D CMAKE_BUILD_TYPE=RELEASE |
827 | 827 | env: |
828 | 828 | CC: clang-cl |
829 | 829 | CXX: clang-cl |
830 | | - - name: Ninja build |
| 830 | + - name: Build project |
831 | 831 | run: | |
832 | 832 | cmake --build build --config Release --parallel -v |
833 | 833 | env: |
@@ -906,7 +906,7 @@ jobs: |
906 | 906 | -D CMAKE_BUILD_TYPE=RELEASE |
907 | 907 | -D CMAKE_VERBOSE_MAKEFILE=ON |
908 | 908 | -D USE_COVERAGE=ON |
909 | | - - name: Ninja build |
| 909 | + - name: Build project |
910 | 910 | run: | |
911 | 911 | cmake --build build --parallel |
912 | 912 | - name: Run tests (MPI) |
@@ -994,9 +994,9 @@ jobs: |
994 | 994 | env: |
995 | 995 | CC: gcc-12 |
996 | 996 | CXX: g++-12 |
997 | | - - name: Ninja build |
| 997 | + - name: Build project |
998 | 998 | run: | |
999 | | - cmake --build build |
| 999 | + cmake --build build --parallel |
1000 | 1000 | env: |
1001 | 1001 | CC: gcc-12 |
1002 | 1002 | CXX: g++-12 |
|
0 commit comments