[llvm] [SandboxIR] sandboxir::Use operands (part 1) and uses (part 2) (PR #98251)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 10 15:12:06 PDT 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `openmp-offload-sles-build-only` running on `rocm-worker-hw-04-sles` while building `llvm` at step 5 "compile-openmp".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/140/builds/1815
Here is the relevant piece of the build log for the reference:
```
Step 5 (compile-openmp) failure: build (failure)
...
9.460 [3784/32/3013] Building CXX object tools/mlir/lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/Lexer.cpp.o
9.461 [3783/32/3014] Building CXX object tools/mlir/lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/DialectSymbolParser.cpp.o
9.463 [3782/32/3015] Building CXX object tools/mlir/lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/LocationParser.cpp.o
9.465 [3781/32/3016] Building CXX object tools/mlir/lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/TypeParser.cpp.o
9.470 [3780/32/3017] Building CXX object tools/mlir/lib/Bytecode/CMakeFiles/obj.MLIRBytecodeOpInterface.dir/BytecodeOpInterface.cpp.o
9.471 [3779/32/3018] Building CXX object tools/mlir/lib/AsmParser/CMakeFiles/obj.MLIRAsmParser.dir/Parser.cpp.o
9.476 [3778/32/3019] Building CXX object tools/mlir/lib/Bytecode/Writer/CMakeFiles/obj.MLIRBytecodeWriter.dir/BytecodeWriter.cpp.o
9.479 [3777/32/3020] Building CXX object tools/mlir/lib/Bytecode/Reader/CMakeFiles/obj.MLIRBytecodeReader.dir/BytecodeReader.cpp.o
9.480 [3776/32/3021] Building CXX object tools/mlir/lib/Bytecode/Writer/CMakeFiles/obj.MLIRBytecodeWriter.dir/IRNumbering.cpp.o
9.489 [3775/32/3022] Building CXX object lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/SandboxIR.cpp.o
FAILED: lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/SandboxIR.cpp.o
ccache /usr/bin/c++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/SandboxIR -I/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/lib/SandboxIR -Iinclude -I/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-uninitialized -Wno-nonnull -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++1z -MD -MT lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/SandboxIR.cpp.o -MF lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/SandboxIR.cpp.o.d -o lib/SandboxIR/CMakeFiles/LLVMSandboxIR.dir/SandboxIR.cpp.o -c /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/lib/SandboxIR/SandboxIR.cpp
In file included from /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/lib/SandboxIR/SandboxIR.cpp:9:0:
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/include/llvm/SandboxIR/SandboxIR.h:115:7: error: declaration of ‘llvm::sandboxir::Use llvm::sandboxir::OperandUseIterator::Use’ [-fpermissive]
Use Use;
^~~
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/include/llvm/SandboxIR/SandboxIR.h:81:7: error: changes meaning of ‘Use’ from ‘class llvm::sandboxir::Use’ [-fpermissive]
class Use {
^~~
In file included from /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/lib/SandboxIR/SandboxIR.cpp:9:0:
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/include/llvm/SandboxIR/SandboxIR.h:142:7: error: declaration of ‘llvm::sandboxir::Use llvm::sandboxir::UserUseIterator::Use’ [-fpermissive]
Use Use;
^~~
In file included from /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/lib/SandboxIR/SandboxIR.cpp:9:0:
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/include/llvm/SandboxIR/SandboxIR.h:81:7: error: changes meaning of ‘Use’ from ‘class llvm::sandboxir::Use’ [-fpermissive]
class Use {
^~~
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/lib/SandboxIR/SandboxIR.cpp: In member function ‘void llvm::sandboxir::BasicBlock::buildBasicBlockFromLLVMIR(llvm::BasicBlock*)’:
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/llvm/lib/SandboxIR/SandboxIR.cpp:392:25: warning: unused variable ‘OpIdx’ [-Wunused-variable]
for (auto [OpIdx, Op] : enumerate(I->operands())) {
^
9.494 [3775/31/3023] Building CXX object tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/LSPServer.cpp.o
9.497 [3775/30/3024] Building CXX object tools/mlir/lib/CAPI/Interfaces/CMakeFiles/obj.MLIRCAPIInterfaces.dir/Interfaces.cpp.o
9.502 [3775/29/3025] Building CXX object tools/mlir/lib/Debug/CMakeFiles/obj.MLIRDebug.dir/DebugCounter.cpp.o
9.503 [3775/28/3026] Building CXX object tools/mlir/lib/Debug/CMakeFiles/obj.MLIRDebug.dir/ExecutionContext.cpp.o
9.504 [3775/27/3027] Building CXX object tools/mlir/lib/Debug/Observers/CMakeFiles/obj.MLIRObservers.dir/ActionLogging.cpp.o
9.505 [3775/26/3028] Building CXX object tools/mlir/lib/Debug/CMakeFiles/obj.MLIRDebug.dir/DebuggerExecutionContextHook.cpp.o
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/mlir/lib/Debug/DebuggerExecutionContextHook.cpp: In function ‘void mlirDebuggerBreakpointHook()’:
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/mlir/lib/Debug/DebuggerExecutionContextHook.cpp:304:19: warning: cast from type ‘void* volatile*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
sink = (void *)&sink;
^~~~
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/mlir/lib/Debug/DebuggerExecutionContextHook.cpp: In lambda function:
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/mlir/lib/Debug/DebuggerExecutionContextHook.cpp:324:21: warning: cast from type ‘void* volatile*’ to type ‘void*’ casts away qualifiers [-Wcast-qual]
sink = (void *)&sink;
^~~~
9.510 [3775/25/3029] Building CXX object tools/mlir/lib/Dialect/CMakeFiles/obj.MLIRDialect.dir/Traits.cpp.o
9.511 [3775/24/3030] Building CXX object tools/mlir/lib/Support/CMakeFiles/obj.MLIRSupport.dir/StorageUniquer.cpp.o
In file included from /home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/mlir/lib/Support/StorageUniquer.cpp:12:0:
/home/botworker/bbot/builds/openmp-offload-sles-build/llvm.src/mlir/include/mlir/Support/ThreadLocalCache.h: In instantiation of ‘mlir::ThreadLocalCache<ValueT>::CacheType::~CacheType() [with ValueT = mlir::StorageUniquer::StorageAllocator*]’:
```
https://github.com/llvm/llvm-project/pull/98251
More information about the llvm-commits
mailing list