Skip to content

Commit 2a04237

Browse files
[CI] properly set hwloc related params in basic.yml
"default" params are not propagated into include's.
1 parent b553b20 commit 2a04237

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

.github/workflows/basic.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,58 +32,74 @@ jobs:
3232
shared_library: 'OFF'
3333
level_zero_provider: 'ON'
3434
install_tbb: 'ON'
35+
disable_hwloc: 'OFF'
36+
link_hwloc_statically: 'OFF'
3537
- os: 'ubuntu-22.04'
3638
build_type: Release
3739
compiler: {c: clang, cxx: clang++}
3840
shared_library: 'OFF'
3941
level_zero_provider: 'ON'
4042
install_tbb: 'ON'
43+
disable_hwloc: 'OFF'
44+
link_hwloc_statically: 'OFF'
4145
- os: 'ubuntu-22.04'
4246
build_type: Release
4347
compiler: {c: gcc, cxx: g++}
4448
shared_library: 'ON'
4549
level_zero_provider: 'ON'
4650
install_tbb: 'ON'
51+
disable_hwloc: 'OFF'
52+
link_hwloc_statically: 'OFF'
4753
- os: 'ubuntu-24.04'
4854
build_type: Debug
4955
compiler: {c: gcc, cxx: g++}
5056
shared_library: 'ON'
5157
level_zero_provider: 'ON'
5258
install_tbb: 'ON'
59+
disable_hwloc: 'OFF'
60+
link_hwloc_statically: 'OFF'
5361
# test level_zero_provider='OFF'
5462
- os: 'ubuntu-22.04'
5563
build_type: Release
5664
compiler: {c: gcc, cxx: g++}
5765
shared_library: 'OFF'
5866
level_zero_provider: 'OFF'
5967
install_tbb: 'ON'
68+
disable_hwloc: 'OFF'
69+
link_hwloc_statically: 'OFF'
6070
# test icx compiler
6171
- os: 'ubuntu-22.04'
6272
build_type: Release
6373
compiler: {c: icx, cxx: icpx}
6474
shared_library: 'ON'
6575
level_zero_provider: 'ON'
66-
install_tbb: 'ON'
76+
install_tbb: 'ON'
77+
disable_hwloc: 'OFF'
78+
link_hwloc_statically: 'OFF'
6779
# test without installing TBB
6880
- os: 'ubuntu-22.04'
6981
build_type: Release
7082
compiler: {c: gcc, cxx: g++}
7183
shared_library: 'ON'
7284
level_zero_provider: 'ON'
7385
install_tbb: 'OFF'
86+
disable_hwloc: 'OFF'
87+
link_hwloc_statically: 'OFF'
7488
- os: 'ubuntu-22.04'
7589
build_type: Debug
7690
compiler: {c: gcc, cxx: g++}
7791
shared_library: 'ON'
7892
level_zero_provider: 'ON'
7993
install_tbb: 'ON'
8094
disable_hwloc: 'ON'
95+
link_hwloc_statically: 'OFF'
8196
- os: 'ubuntu-22.04'
8297
build_type: Release
8398
compiler: {c: gcc, cxx: g++}
8499
shared_library: 'ON'
85100
level_zero_provider: 'ON'
86101
install_tbb: 'ON'
102+
disable_hwloc: 'OFF'
87103
link_hwloc_statically: 'ON'
88104
runs-on: ${{matrix.os}}
89105

0 commit comments

Comments
 (0)