3535 key : ${{ runner.os }}-gcc
3636 create-symlink : true
3737 max-size : 1G
38+ - name : Install OSH build dependencies
39+ run : apt-get update && apt-get install -y --no-install-recommends autoconf automake libtool
3840 - name : CMake configure
3941 run : >
4042 cmake -S . -B build -G Ninja
8688 with :
8789 path : install
8890 name : ubuntu-gcc-install-${{ matrix.os }}
89- - name : Run func tests (MPI)
91+ - name : Run func tests (MPI/OSH )
9092 run : scripts/run_tests.py --running-type="processes" --counts 1 2 3 4 --additional-mpi-args="--oversubscribe"
9193 env :
9294 PPC_NUM_THREADS : 1
@@ -139,6 +141,8 @@ jobs:
139141 key : ${{ runner.os }}-clang
140142 create-symlink : true
141143 max-size : 1G
144+ - name : Install OSH build dependencies
145+ run : apt-get update && apt-get install -y --no-install-recommends autoconf automake libtool
142146 - name : CMake configure
143147 run : >
144148 cmake -S . -B build -G Ninja
@@ -182,7 +186,7 @@ jobs:
182186 with :
183187 path : install
184188 name : ubuntu-clang-install-${{ matrix.os }}
185- - name : Run func tests (MPI)
189+ - name : Run func tests (MPI/OSH )
186190 run : scripts/run_tests.py --running-type="processes" --counts 1 2 3 4 --additional-mpi-args="--oversubscribe"
187191 env :
188192 PPC_NUM_THREADS : 1
@@ -237,6 +241,8 @@ jobs:
237241 key : ${{ runner.os }}-clang
238242 create-symlink : true
239243 max-size : 1G
244+ - name : Install OSH build dependencies
245+ run : apt-get update && apt-get install -y --no-install-recommends autoconf automake libtool
240246 - name : CMake configure
241247 run : >
242248 cmake -S . -B build -G Ninja
@@ -282,7 +288,7 @@ jobs:
282288 with :
283289 path : install
284290 name : ubuntu-clang-sanitizer-install-${{ matrix.os }}
285- - name : Run tests (MPI)
291+ - name : Run tests (MPI/OSH )
286292 run : scripts/run_tests.py --running-type="processes" --counts 2 --additional-mpi-args="--oversubscribe"
287293 env :
288294 PPC_NUM_THREADS : 2
@@ -347,6 +353,8 @@ jobs:
347353 key : ${{ runner.os }}-gcc
348354 create-symlink : true
349355 max-size : 1G
356+ - name : Install OSH build dependencies
357+ run : apt-get update && apt-get install -y --no-install-recommends autoconf automake libtool
350358 - name : CMake configure
351359 run : >
352360 cmake -S . -B build -G Ninja
@@ -360,7 +368,7 @@ jobs:
360368 - name : Install project
361369 run : |
362370 cmake --build build --target install -- --quiet
363- - name : Run tests (MPI)
371+ - name : Run tests (MPI/OSH )
364372 run : scripts/run_tests.py --running-type="processes" --additional-mpi-args="--oversubscribe"
365373 env :
366374 PPC_NUM_PROC : 2
0 commit comments