@@ -56,16 +56,17 @@ jobs:
56
56
- name : CMake configure
57
57
run : >
58
58
cmake -S . -B build
59
- -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -DENABLE_MOLD =ON
59
+ -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D ENABLE_MOLD =ON
60
60
-G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
61
61
-D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
62
62
-D CMAKE_BUILD_TYPE=RELEASE
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
+ source build/ppc_opencv/install/bin/setup_vars_opencv4.sh
69
70
env :
70
71
CC : gcc-13
71
72
CXX : g++-13
@@ -135,16 +136,17 @@ jobs:
135
136
- name : CMake configure
136
137
run : >
137
138
cmake -S . -B build
138
- -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -DENABLE_MOLD =ON
139
+ -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D ENABLE_MOLD =ON
139
140
-G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
140
141
-D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
141
142
-D CMAKE_BUILD_TYPE=RELEASE
142
143
env :
143
144
CC : gcc-13
144
145
CXX : g++-13
145
- - name : Ninja build
146
+ - name : Build project
146
147
run : |
147
- cmake --build build
148
+ cmake --build build --parallel
149
+ source build/ppc_opencv/install/bin/setup_vars_opencv4.sh
148
150
env :
149
151
CC : gcc-13
150
152
CXX : g++-13
@@ -214,9 +216,9 @@ jobs:
214
216
env :
215
217
CC : clang-19
216
218
CXX : clang++-19
217
- - name : Ninja build
219
+ - name : Build project
218
220
run : |
219
- cmake --build build
221
+ cmake --build build --parallel
220
222
env :
221
223
CC : clang-19
222
224
CXX : clang++-19
@@ -293,9 +295,9 @@ jobs:
293
295
env :
294
296
CC : clang-19
295
297
CXX : clang++-19
296
- - name : Ninja build
298
+ - name : Build project
297
299
run : |
298
- cmake --build build
300
+ cmake --build build --parallel
299
301
env :
300
302
CC : clang-19
301
303
CXX : clang++-19
@@ -364,9 +366,9 @@ jobs:
364
366
env :
365
367
CC : clang-19
366
368
CXX : clang++-19
367
- - name : Ninja build
369
+ - name : Build project
368
370
run : |
369
- cmake --build build
371
+ cmake --build build --parallel
370
372
env :
371
373
CC : clang-19
372
374
CXX : clang++-19
@@ -430,9 +432,9 @@ jobs:
430
432
env :
431
433
CC : clang-19
432
434
CXX : clang++-19
433
- - name : Ninja build
435
+ - name : Build project
434
436
run : |
435
- cmake --build build
437
+ cmake --build build --parallel
436
438
env :
437
439
CC : clang-19
438
440
CXX : clang++-19
@@ -505,9 +507,9 @@ jobs:
505
507
-G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
506
508
-DCMAKE_C_FLAGS="-I$(brew --prefix)/opt/libomp/include" -DCMAKE_CXX_FLAGS="-I$(brew --prefix)/opt/libomp/include"
507
509
-D CMAKE_BUILD_TYPE=RELEASE -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
508
- - name : Ninja build
510
+ - name : Build project
509
511
run : |
510
- cmake --build build
512
+ cmake --build build --parallel
511
513
- name : Run func tests (MPI, num_proc=1)
512
514
run : |
513
515
source scripts/run_mpi.sh
@@ -576,9 +578,9 @@ jobs:
576
578
-G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
577
579
-DCMAKE_C_FLAGS="-I$(brew --prefix)/opt/libomp/include" -DCMAKE_CXX_FLAGS="-I$(brew --prefix)/opt/libomp/include"
578
580
-D CMAKE_BUILD_TYPE=RELEASE -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
579
- - name : Ninja build
581
+ - name : Build project
580
582
run : |
581
- cmake --build build
583
+ cmake --build build --parallel
582
584
- name : Run tests (threads, num_threads=5)
583
585
run : source scripts/run_threads.sh
584
586
env :
@@ -650,7 +652,7 @@ jobs:
650
652
-D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
651
653
-D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
652
654
-D CMAKE_BUILD_TYPE=RELEASE
653
- - name : MSBuild
655
+ - name : Build project
654
656
shell : bash
655
657
run : |
656
658
cmake --build build --config Release --parallel
@@ -708,7 +710,7 @@ jobs:
708
710
-D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
709
711
-D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
710
712
-D CMAKE_BUILD_TYPE=RELEASE
711
- - name : MSBuild
713
+ - name : Build project
712
714
shell : bash
713
715
run : |
714
716
cmake --build build --config Release --parallel
@@ -773,7 +775,7 @@ jobs:
773
775
env :
774
776
CC : clang-cl
775
777
CXX : clang-cl
776
- - name : Ninja build
778
+ - name : Build project
777
779
run : |
778
780
cmake --build build --config Release --parallel -v
779
781
env :
@@ -827,7 +829,7 @@ jobs:
827
829
env :
828
830
CC : clang-cl
829
831
CXX : clang-cl
830
- - name : Ninja build
832
+ - name : Build project
831
833
run : |
832
834
cmake --build build --config Release --parallel -v
833
835
env :
@@ -896,13 +898,14 @@ jobs:
896
898
run : >
897
899
cmake -S . -B build
898
900
-G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
899
- -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON -DENABLE_MOLD =ON
901
+ -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON -D ENABLE_MOLD =ON
900
902
-D CMAKE_BUILD_TYPE=RELEASE
901
903
-D CMAKE_VERBOSE_MAKEFILE=ON
902
904
-D USE_COVERAGE=ON
903
- - name : Ninja build
905
+ - name : Build project
904
906
run : |
905
907
cmake --build build --parallel
908
+ source build/ppc_opencv/install/bin/setup_vars_opencv4.sh
906
909
- name : Run tests (MPI)
907
910
run : |
908
911
source scripts/run_mpi.sh
@@ -975,16 +978,17 @@ jobs:
975
978
- name : CMake configure
976
979
run : >
977
980
cmake -S . -B build
978
- -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -DENABLE_MOLD =ON
981
+ -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache -D ENABLE_MOLD =ON
979
982
-G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
980
983
-D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
981
984
-D CMAKE_BUILD_TYPE=RELEASE
982
985
env :
983
986
CC : gcc-12
984
987
CXX : g++-12
985
- - name : Ninja build
988
+ - name : Build project
986
989
run : |
987
- cmake --build build
990
+ cmake --build build --parallel
991
+ source build/ppc_opencv/install/bin/setup_vars_opencv4.sh
988
992
env :
989
993
CC : gcc-12
990
994
CXX : g++-12
0 commit comments