Skip to content

Commit 3f799ad

Browse files
authored
[CI] Oversubscribe in OpenMPI jobs (#790)
This avoids test failures when `mpiexec -n 4` complains about insufficient slots available.
1 parent 376bc11 commit 3f799ad

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/UnitTests.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,8 @@ jobs:
9595
env:
9696
JULIA_MPI_TEST_BINARY: OpenMPI_jll
9797
JULIA_MPI_TEST_ABI: OpenMPI
98+
OMPI_MCA_btl_base_warn_component_unused: 0
99+
OMPI_MCA_rmaps_base_oversubscribe: true
98100

99101
runs-on: ${{ matrix.os }}
100102

@@ -191,6 +193,7 @@ jobs:
191193
env:
192194
JULIA_MPI_TEST_BINARY: system
193195
OMPI_MCA_btl_base_warn_component_unused: 0
196+
OMPI_MCA_rmaps_base_oversubscribe: true
194197

195198
steps:
196199
- name: Checkout
@@ -430,6 +433,7 @@ jobs:
430433
MPITRAMPOLINE_LIB: /usr/local/lib/libmpiwrapper.so
431434
MPITRAMPOLINE_MPIEXEC: /usr/bin/mpiexec
432435
OMPI_MCA_btl_base_warn_component_unused: 0
436+
OMPI_MCA_rmaps_base_oversubscribe: true
433437

434438
steps:
435439
- name: Checkout

0 commit comments

Comments
 (0)