File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change 23
23
shared_library : ['OFF']
24
24
level_zero_provider : ['ON']
25
25
install_tbb : ['ON']
26
+ link_hwloc_statically : ['OFF']
26
27
include :
27
28
- os : ' ubuntu-20.04'
28
29
build_type : Release
69
70
shared_library : ' ON'
70
71
level_zero_provider : ' ON'
71
72
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'
72
80
runs-on : ${{matrix.os}}
73
81
74
82
steps :
@@ -122,6 +130,7 @@ jobs:
122
130
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
123
131
-DUMF_BUILD_LIBUMF_POOL_DISJOINT=ON
124
132
-DUMF_TESTS_FAIL_ON_SKIP=ON
133
+ -DUMF_LINK_HWLOC_STATICALLY=${{matrix.link_hwloc_statically}}
125
134
126
135
- name : Build UMF
127
136
run : cmake --build ${{env.BUILD_DIR}} -j $(nproc)
@@ -326,6 +335,7 @@ jobs:
326
335
strategy :
327
336
matrix :
328
337
os : ['macos-12', 'macos-13']
338
+ link_hwloc_statically : ['OFF', 'ON']
329
339
env :
330
340
BUILD_TYPE : " Release"
331
341
runs-on : ${{matrix.os}}
@@ -355,6 +365,7 @@ jobs:
355
365
-DUMF_BUILD_LIBUMF_POOL_JEMALLOC=ON
356
366
-DUMF_BUILD_SHARED_LIBRARY=ON
357
367
-DUMF_TESTS_FAIL_ON_SKIP=ON
368
+ -DUMF_LINK_HWLOC_STATICALLY=${{matrix.link_hwloc_statically}}
358
369
359
370
- name : Build UMF
360
371
run : cmake --build ${{env.BUILD_DIR}} -j $(sysctl -n hw.logicalcpu)
You can’t perform that action at this time.
0 commit comments