[llvm] [SYCL] Add property set types and JSON representation (PR #147321)

LLVM Continuous Integration via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 1 20:11:19 PDT 2025


llvm-ci wrote:

LLVM Buildbot has detected a new failure on builder `mlir-nvidia` running on `mlir-nvidia` while building `llvm` at step 6 "build-check-mlir-build-only".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/138/builds/16990

<details>
<summary>Here is the relevant piece of the build log for the reference</summary>

```
Step 6 (build-check-mlir-build-only) failure: build (failure)
...
10.841 [3334/16/2010] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o
10.842 [3333/16/2011] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/AbsoluteSymbols.cpp.o
10.851 [3332/16/2012] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFF.cpp.o
10.856 [3331/16/2013] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFVCRuntimeSupport.cpp.o
10.860 [3330/16/2014] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileOnDemandLayer.cpp.o
10.861 [3329/16/2015] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/COFFPlatform.cpp.o
10.865 [3328/16/2016] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugObjectManagerPlugin.cpp.o
10.867 [3327/16/2017] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/CompileUtils.cpp.o
10.870 [3326/16/2018] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DebugUtils.cpp.o
10.873 [3325/16/2019] Building CXX object lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/PropertySet.cpp.o
FAILED: lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/PropertySet.cpp.o 
CCACHE_CPP2=yes CCACHE_HASHDIR=yes CCACHE_SLOPPINESS=pch_defines,time_macros /usr/bin/ccache /usr/bin/clang++ -DEXPERIMENTAL_KEY_INSTRUCTIONS -DGTEST_HAS_RTTI=0 -DLLVM_EXPORTS -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__SHORT_FILE__=\"PropertySet.cpp\" -I/vol/worker/mlir-nvidia/mlir-nvidia/llvm.obj/lib/Frontend/Offloading -I/vol/worker/mlir-nvidia/mlir-nvidia/llvm.src/llvm/lib/Frontend/Offloading -I/vol/worker/mlir-nvidia/mlir-nvidia/llvm.obj/include -I/vol/worker/mlir-nvidia/mlir-nvidia/llvm.src/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/PropertySet.cpp.o -MF lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/PropertySet.cpp.o.d -o lib/Frontend/Offloading/CMakeFiles/LLVMFrontendOffloading.dir/PropertySet.cpp.o -c /vol/worker/mlir-nvidia/mlir-nvidia/llvm.src/llvm/lib/Frontend/Offloading/PropertySet.cpp
/vol/worker/mlir-nvidia/mlir-nvidia/llvm.src/llvm/lib/Frontend/Offloading/PropertySet.cpp:23:48: error: reference to local binding 'PropSet' declared in enclosing lambda expression
        for (const auto &[PropName, PropVal] : PropSet) {
                                               ^
/vol/worker/mlir-nvidia/mlir-nvidia/llvm.src/llvm/lib/Frontend/Offloading/PropertySet.cpp:21:37: note: 'PropSet' declared here
    for (const auto &[CategoryName, PropSet] : PSRegistry) {
                                    ^
1 error generated.
10.876 [3325/15/2020] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EHFrameRegistrationPlugin.cpp.o
10.878 [3325/14/2021] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/Core.cpp.o
10.879 [3325/13/2022] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDebugObjectRegistrar.cpp.o
10.883 [3325/12/2023] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericDylibManager.cpp.o
10.884 [3325/11/2024] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCDynamicLibrarySearchGenerator.cpp.o
10.890 [3325/10/2025] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericRTDyldMemoryManager.cpp.o
10.892 [3325/9/2026] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/EPCGenericJITLinkMemoryManager.cpp.o
11.105 [3325/8/2027] Building X86GenFastISel.inc...
12.110 [3325/7/2028] Building X86GenGlobalISel.inc...
13.062 [3325/6/2029] Building X86GenDAGISel.inc...
13.914 [3325/5/2030] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o
15.044 [3325/4/2031] Building X86GenSubtargetInfo.inc...
15.974 [3325/3/2032] Building X86GenInstrInfo.inc...
17.512 [3325/2/2033] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o
23.908 [3325/1/2034] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o
ninja: build stopped: subcommand failed.

```

</details>

https://github.com/llvm/llvm-project/pull/147321


More information about the llvm-commits mailing list