File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change 74
74
install_tbb : ' ON'
75
75
disable_hwloc : ' OFF'
76
76
link_hwloc_statically : ' OFF'
77
+ # test lld linker
78
+ - os : ' ubuntu-24.04'
79
+ build_type : Release
80
+ compiler : {c: icx, cxx: icpx}
81
+ shared_library : ' ON'
82
+ level_zero_provider : ' ON'
83
+ cuda_provider : ' ON'
84
+ install_tbb : ' ON'
85
+ disable_hwloc : ' OFF'
86
+ link_hwloc_statically : ' OFF'
87
+ llvm_linker : ' -DCMAKE_EXE_LINKER_FLAGS="-fuse-ld=lld" -DCMAKE_MODULE_LINKER_FLAGS="-fuse-ld=lld" -DCMAKE_SHARED_LINKER_FLAGS="-fuse-ld=lld"'
77
88
# test without installing TBB
78
89
- os : ' ubuntu-22.04'
79
90
build_type : Release
@@ -160,6 +171,7 @@ jobs:
160
171
-DUMF_DISABLE_HWLOC=${{matrix.disable_hwloc}}
161
172
-DUMF_LINK_HWLOC_STATICALLY=${{matrix.link_hwloc_statically}}
162
173
${{ matrix.build_type == 'Debug' && matrix.compiler.c == 'gcc' && '-DUMF_USE_COVERAGE=ON' || '' }}
174
+ ${{ matrix.llvm_linker || '' }}
163
175
164
176
- name : Build UMF
165
177
run : |
You can’t perform that action at this time.
0 commit comments