@@ -107,8 +107,9 @@ jobs:
107107 with :
108108 name : ubuntu-gcc-install
109109 path : install
110- - name : Add install/bin to PATH
111- run : echo "$(pwd)/install/bin" >> $GITHUB_PATH
110+ - run : ls -la .
111+ - run : ls -la install
112+ - run : ls -la install/bin
112113 - name : Run func tests (MPI, num_proc=1)
113114 run : |
114115 source scripts/run_mpi.sh
@@ -173,8 +174,6 @@ jobs:
173174 with :
174175 name : ubuntu-gcc-install
175176 path : install
176- - name : Add install/bin to PATH
177- run : echo "$(pwd)/install/bin" >> $GITHUB_PATH
178177 - name : Run func tests (threads, num_threads=5)
179178 run : source scripts/run_threads.sh
180179 env :
@@ -238,7 +237,7 @@ jobs:
238237 cmake -S . -B build
239238 -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
240239 -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
241- -D CMAKE_BUILD_TYPE=RELEASE
240+ -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=install
242241 env :
243242 CC : clang-19
244243 CXX : clang++-19
@@ -248,8 +247,6 @@ jobs:
248247 env :
249248 CC : clang-19
250249 CXX : clang++-19
251- - name : Add build/bin to PATH
252- run : echo "$(pwd)/build/bin" >> $GITHUB_PATH
253250 - name : Run func tests (MPI, num_proc=1)
254251 run : |
255252 source scripts/run_mpi.sh
@@ -320,7 +317,7 @@ jobs:
320317 cmake -S . -B build
321318 -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
322319 -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
323- -D CMAKE_BUILD_TYPE=RELEASE
320+ -D CMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=install
324321 env :
325322 CC : clang-19
326323 CXX : clang++-19
@@ -330,8 +327,6 @@ jobs:
330327 env :
331328 CC : clang-19
332329 CXX : clang++-19
333- - name : Add build/bin to PATH
334- run : echo "$(pwd)/build/bin" >> $GITHUB_PATH
335330 - name : Run tests (threads, num_threads=5)
336331 run : source scripts/run_threads.sh
337332 env :
@@ -394,7 +389,7 @@ jobs:
394389 -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache
395390 -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
396391 -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
397- -D CMAKE_BUILD_TYPE=RELEASE -D ENABLE_ADDRESS_SANITIZER=ON -D ENABLE_UB_SANITIZER=ON
392+ -D CMAKE_BUILD_TYPE=RELEASE -D ENABLE_ADDRESS_SANITIZER=ON -D ENABLE_UB_SANITIZER=ON -DCMAKE_INSTALL_PREFIX=install
398393 env :
399394 CC : clang-19
400395 CXX : clang++-19
@@ -404,8 +399,6 @@ jobs:
404399 env :
405400 CC : clang-19
406401 CXX : clang++-19
407- - name : Add build/bin to PATH
408- run : echo "$(pwd)/build/bin" >> $GITHUB_PATH
409402 - name : Run tests (MPI)
410403 run : |
411404 source scripts/run_mpi.sh "--oversubscribe"
@@ -473,7 +466,7 @@ jobs:
473466 -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache
474467 -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
475468 -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
476- -D CMAKE_BUILD_TYPE=RELEASE -D ENABLE_ADDRESS_SANITIZER=ON -D ENABLE_UB_SANITIZER=ON
469+ -D CMAKE_BUILD_TYPE=RELEASE -D ENABLE_ADDRESS_SANITIZER=ON -D ENABLE_UB_SANITIZER=ON -DCMAKE_INSTALL_PREFIX=install
477470 env :
478471 CC : clang-19
479472 CXX : clang++-19
@@ -483,8 +476,6 @@ jobs:
483476 env :
484477 CC : clang-19
485478 CXX : clang++-19
486- - name : Add build/bin to PATH
487- run : echo "$(pwd)/build/bin" >> $GITHUB_PATH
488479 - name : Run tests (threads, num_threads=5)
489480 run : source scripts/run_threads.sh
490481 env :
@@ -554,12 +545,10 @@ jobs:
554545 -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache
555546 -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
556547 -DCMAKE_C_FLAGS="-I$(brew --prefix)/opt/libomp/include" -DCMAKE_CXX_FLAGS="-I$(brew --prefix)/opt/libomp/include"
557- -D CMAKE_BUILD_TYPE=RELEASE -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
548+ -D CMAKE_BUILD_TYPE=RELEASE -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON -DCMAKE_INSTALL_PREFIX=install
558549 - name : Build project
559550 run : |
560551 cmake --build build --parallel
561- - name : Add build/bin to PATH
562- run : echo "$(pwd)/build/bin" >> $GITHUB_PATH
563552 - name : Run func tests (MPI, num_proc=1)
564553 run : |
565554 source scripts/run_mpi.sh
@@ -628,12 +617,10 @@ jobs:
628617 -D CMAKE_C_COMPILER_LAUNCHER=ccache -D CMAKE_CXX_COMPILER_LAUNCHER=ccache
629618 -G Ninja -D USE_SEQ=ON -D USE_MPI=ON -D USE_OMP=ON -D USE_TBB=ON -D USE_STL=ON
630619 -DCMAKE_C_FLAGS="-I$(brew --prefix)/opt/libomp/include" -DCMAKE_CXX_FLAGS="-I$(brew --prefix)/opt/libomp/include"
631- -D CMAKE_BUILD_TYPE=RELEASE -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON
620+ -D CMAKE_BUILD_TYPE=RELEASE -D USE_FUNC_TESTS=ON -D USE_PERF_TESTS=ON -DCMAKE_INSTALL_PREFIX=install
632621 - name : Build project
633622 run : |
634623 cmake --build build --parallel
635- - name : Add build/bin to PATH
636- run : echo "$(pwd)/build/bin" >> $GITHUB_PATH
637624 - name : Run tests (threads, num_threads=5)
638625 run : source scripts/run_threads.sh
639626 env :
@@ -965,8 +952,6 @@ jobs:
965952 - name : Build project
966953 run : |
967954 cmake --build build --parallel
968- - name : Add build/bin to PATH
969- run : echo "$(pwd)/build/bin" >> $GITHUB_PATH
970955 - name : Run tests (MPI)
971956 run : |
972957 source scripts/run_mpi.sh
@@ -1058,8 +1043,6 @@ jobs:
10581043 env :
10591044 CC : gcc-14
10601045 CXX : g++-14
1061- - name : Add build/bin to PATH
1062- run : echo "$(pwd)/build/bin" >> $GITHUB_PATH
10631046 - name : Run perf count checker
10641047 run : |
10651048 source scripts/run_perf_count_checker.sh
0 commit comments