[llvm] [NFC][MC] Removed unused switch case in `emitCATTR` (PR #152907)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Sun Aug 10 09:42:18 PDT 2025
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `ppc64le-lld-multistage-test` running on `ppc64le-lld-multistage-test` while building `llvm` at step 12 "build-stage2-unified-tree".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/168/builds/15083
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 12 (build-stage2-unified-tree) failure: build (failure)
...
97.336 [4634/1154/850] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o
97.356 [4633/1154/851] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PseudoProbe.cpp.o
97.372 [4632/1154/852] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/StructuralHash.cpp.o
97.390 [4631/1154/853] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypedPointerType.cpp.o
97.403 [4630/1154/854] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o
97.420 [4629/1154/855] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o
97.445 [4628/1154/856] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeAnalyzer.cpp.o
97.475 [4627/1154/857] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o
97.505 [4626/1154/858] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o
97.532 [4625/1154/859] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o
FAILED: lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o
ccache /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/install/stage1/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage2/lib/MC -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/lib/MC -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/build/stage2/include -I/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -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 -std=c++17 -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o -MF lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o.d -o lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoGOFF.cpp.o -c /home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/lib/MC/MCAsmInfoGOFF.cpp
/home/buildbots/llvm-external-buildbots/workers/ppc64le-lld-multistage-test/ppc64le-lld-multistage-test/llvm-project/llvm/lib/MC/MCAsmInfoGOFF.cpp:64:13: error: enumeration value 'ESD_RMODE_None' not handled in switch [-Werror,-Wswitch]
64 | switch (Rmode) {
| ^~~~~
1 error generated.
97.534 [4625/1153/860] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o
97.535 [4625/1152/861] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o
97.537 [4625/1151/862] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o
97.539 [4625/1150/863] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o
97.541 [4625/1149/864] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o
97.543 [4625/1148/865] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o
97.565 [4625/1147/866] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o
97.566 [4625/1146/867] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o
97.568 [4625/1145/868] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/XCOFFObjectWriter.cpp.o
97.570 [4625/1144/869] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o
97.572 [4625/1143/870] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o
97.574 [4625/1142/871] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o
97.575 [4625/1141/872] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/InterfaceFile.cpp.o
97.577 [4625/1140/873] Building CXX object lib/TextAPI/CMakeFiles/LLVMTextAPI.dir/RecordsSlice.cpp.o
97.579 [4625/1139/874] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/BuildID.cpp.o
97.581 [4625/1138/875] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o
97.583 [4625/1137/876] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o
97.585 [4625/1136/877] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o
97.587 [4625/1135/878] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o
97.589 [4625/1134/879] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RelocationResolver.cpp.o
97.591 [4625/1133/880] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversalWriter.cpp.o
97.593 [4625/1132/881] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/XCOFFObjectFile.cpp.o
97.624 [4625/1131/882] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAddr.cpp.o
97.674 [4625/1130/883] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o
97.694 [4625/1129/884] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o
97.696 [4625/1128/885] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o
97.697 [4625/1127/886] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o
97.699 [4625/1126/887] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFListTable.cpp.o
97.700 [4625/1125/888] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/FunctionInfo.cpp.o
97.702 [4625/1124/889] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/GsymReader.cpp.o
97.703 [4625/1123/890] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/CallSiteInfo.cpp.o
97.705 [4625/1122/891] Building CXX object lib/DebugInfo/GSYM/CMakeFiles/LLVMDebugInfoGSYM.dir/ObjectFileTransformer.cpp.o
97.707 [4625/1121/892] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o
```
</details>
https://github.com/llvm/llvm-project/pull/152907
More information about the llvm-commits
mailing list