Skip to content

Commit e4e47b1

Browse files
committed
Add more CI runs with UMF_LINK_HWLOC_STATICALLY=1
1 parent ea0d48c commit e4e47b1

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

.github/workflows/basic.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ jobs:
2323
shared_library: ['OFF']
2424
level_zero_provider: ['ON']
2525
install_tbb: ['ON']
26+
link_hwloc_statically: ['OFF']
2627
include:
2728
- os: 'ubuntu-20.04'
2829
build_type: Release
@@ -69,6 +70,13 @@ jobs:
6970
shared_library: 'ON'
7071
level_zero_provider: 'ON'
7172
install_tbb: 'OFF'
73+
- os: 'ubuntu-22.04'
74+
build_type: Debug
75+
compiler: {c: gcc, cxx: g++}
76+
shared_library: 'ON'
77+
level_zero_provider: 'ON'
78+
install_tbb: 'ON'
79+
link_hwloc_statically: 'ON'
7280
runs-on: ${{matrix.os}}
7381

7482
steps:
@@ -122,6 +130,7 @@ jobs:
122130
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
123131
-DUMF_BUILD_LIBUMF_POOL_DISJOINT=ON
124132
-DUMF_TESTS_FAIL_ON_SKIP=ON
133+
-DUMF_LINK_HWLOC_STATICALLY=${{matrix.link_hwloc_statically}}
125134
126135
- name: Build UMF
127136
run: cmake --build ${{env.BUILD_DIR}} -j $(nproc)
@@ -326,6 +335,7 @@ jobs:
326335
strategy:
327336
matrix:
328337
os: ['macos-12', 'macos-13']
338+
link_hwloc_statically: ['OFF', 'ON']
329339
env:
330340
BUILD_TYPE : "Release"
331341
runs-on: ${{matrix.os}}
@@ -355,6 +365,7 @@ jobs:
355365
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
356366
-DUMF_BUILD_SHARED_LIBRARY=ON
357367
-DUMF_TESTS_FAIL_ON_SKIP=ON
368+
-DUMF_LINK_HWLOC_STATICALLY=${{matrix.link_hwloc_statically}}
358369
359370
- name: Build UMF
360371
run: cmake --build ${{env.BUILD_DIR}} -j $(sysctl -n hw.logicalcpu)

0 commit comments

Comments
 (0)