1616
1717jobs :
1818 fuzz-test :
19- name : Fuzz test
2019 strategy :
2120 fail-fast : false
2221 matrix :
2322 build_type : [Debug, Release]
2423 compiler : [{c: clang, cxx: clang++}]
25-
24+ name : Fuzz test (ubuntu-latest, build_type=${{matrix.build_type}}, compilers=${{matrix.compiler.c}}/${{matrix.compiler.cxx}})
2625 runs-on : ubuntu-latest
2726
2827 steps :
@@ -70,11 +69,11 @@ jobs:
7069 run : ctest -C ${{matrix.build_type}} --output-on-failure --verbose -L "fuzz-long"
7170
7271 valgrind :
73- name : Valgrind
7472 strategy :
7573 fail-fast : false
7674 matrix :
7775 tool : ['memcheck', 'drd', 'helgrind']
76+ name : Valgrind (${{matrix.tool}})
7877 runs-on : ubuntu-latest
7978
8079 steps :
@@ -108,7 +107,6 @@ jobs:
108107 run : ${{github.workspace}}/test/test_valgrind.sh ${{github.workspace}} ${{github.workspace}}/build ${{matrix.tool}}
109108
110109 Windows-generators :
111- name : Windows ${{matrix.generator}} generator
112110 strategy :
113111 matrix :
114112 build_type : [Debug, Release]
@@ -117,6 +115,7 @@ jobs:
117115 static_hwloc : ['ON', 'OFF']
118116 generator : ['Ninja', 'NMake Makefiles']
119117 umfd_lib : ['ON', 'OFF']
118+ name : Windows (generator=${{matrix.generator}}, compilers=${{matrix.compiler.c}}/${{matrix.compiler.cxx}}, build_type=${{matrix.build_type}}, shared_library=${{matrix.shared_library}}, static_hwloc=${{matrix.static_hwloc}}, umfd_lib=${{matrix.umfd_lib}})
120119
121120 runs-on : windows-latest
122121
@@ -201,7 +200,6 @@ jobs:
201200 ${{ matrix.static_hwloc == 'ON' && '--hwloc' || '' }}
202201
203202 icx :
204- name : ICX
205203 env :
206204 VCPKG_PATH : " ${{github.workspace}}/build/vcpkg/packages/hwloc_x64-windows;${{github.workspace}}/build/vcpkg/packages/tbb_x64-windows;${{github.workspace}}/build/vcpkg/packages/jemalloc_x64-windows"
207205 strategy :
@@ -215,7 +213,7 @@ jobs:
215213 build_type : Release
216214 compiler : {c: icx, cxx: icx}
217215 shared_library : ' ON'
218-
216+ name : ICX (${{matrix.os}}, build_type=${{matrix.build_type}}, compilers=${{matrix.compiler.c}}/${{matrix.compiler.cxx}}, shared_library=${{matrix.shared_library}})
219217 runs-on : ${{matrix.os}}
220218
221219 steps :
@@ -288,7 +286,7 @@ jobs:
288286 # Scenarios where UMF_LINK_HWLOC_STATICALLY is set to OFF and hwloc is not installed in the system
289287 # The hwloc library is fetched implicitly
290288 hwloc-fallback :
291- name : " Fallback to static hwloc build "
289+
292290 strategy :
293291 matrix :
294292 include :
@@ -298,7 +296,7 @@ jobs:
298296 - os : ' windows-latest'
299297 build_type : Release
300298 number_of_processors : ' $Env:NUMBER_OF_PROCESSORS'
301-
299+ name : " Fallback to static hwloc build (${{matrix.os}}), build_type=${{matrix.build_type}}) "
302300 runs-on : ${{matrix.os}}
303301
304302 steps :
0 commit comments