[llvm] Revert "[AArch64] Define high bits of FPR and GPR registers (take 2) (#114827)" (PR #117307)
LLVM Continuous Integration via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 22 16:28:57 PST 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `bolt-x86_64-ubuntu-dylib` running on `bolt-worker` while building `llvm` at step 6 "test-build-bolt-check-bolt".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/119/builds/3197
<details>
<summary>Here is the relevant piece of the build log for the reference</summary>
```
Step 6 (test-build-bolt-check-bolt) failure: test (failure)
...
20.709 [354/18/1455] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o
20.730 [353/18/1456] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/RegionStore.cpp.o
20.742 [352/18/1457] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/SValBuilder.cpp.o
20.760 [351/18/1458] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Store.cpp.o
20.802 [350/18/1459] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/Z3CrosscheckVisitor.cpp.o
20.825 [349/18/1460] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o
20.897 [348/18/1461] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/obj.clangStaticAnalyzerCore.dir/TextDiagnostics.cpp.o
20.913 [347/18/1462] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o
20.915 [346/18/1463] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o
20.996 [345/18/1464] Building CXX object tools/bolt/unittests/Core/CMakeFiles/CoreTests.dir/MCPlusBuilder.cpp.o
FAILED: tools/bolt/unittests/Core/CMakeFiles/CoreTests.dir/MCPlusBuilder.cpp.o
ccache /usr/bin/c++ -DAARCH64_AVAILABLE -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -DRISCV_AVAILABLE -DX86_AVAILABLE -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/build/tools/bolt/unittests/Core -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/unittests/Core -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/build/include -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/llvm/include -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/include -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/build/tools/bolt/include -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/llvm/lib/Target/AArch64 -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/build/lib/Target/AArch64 -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/llvm/lib/Target/X86 -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/build/lib/Target/X86 -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/llvm/lib/Target/RISCV -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/build/lib/Target/RISCV -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/third-party/unittest/googletest/include -I/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/third-party/unittest/googlemock/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-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wno-misleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -Wno-variadic-macros -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -Wno-suggest-override -std=c++17 -MD -MT tools/bolt/unittests/Core/CMakeFiles/CoreTests.dir/MCPlusBuilder.cpp.o -MF tools/bolt/unittests/Core/CMakeFiles/CoreTests.dir/MCPlusBuilder.cpp.o.d -o tools/bolt/unittests/Core/CMakeFiles/CoreTests.dir/MCPlusBuilder.cpp.o -c /home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/unittests/Core/MCPlusBuilder.cpp
In file included from /home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/include/bolt/Core/BinarySection.h:18,
from /home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/include/bolt/Core/BinaryContext.h:18,
from /home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/include/bolt/Core/BinaryFunction.h:29,
from /home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/unittests/Core/MCPlusBuilder.cpp:18:
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/include/bolt/Core/DebugData.h:512: warning: ‘maybe_unused’ attribute ignored [-Wattributes]
512 | DenseSet<uint64_t> DebugStrOffsetFinalized;
|
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/unittests/Core/MCPlusBuilder.cpp: In member function ‘virtual void MCPlusBuilderTester_AliasX0_Test::TestBody()’:
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/unittests/Core/MCPlusBuilder.cpp:93: error: ‘W0_HI’ is not a member of ‘llvm::AArch64’
93 | uint64_t AliasesX0[] = {AArch64::W0, AArch64::W0_HI,
|
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/unittests/Core/MCPlusBuilder.cpp: In member function ‘virtual void MCPlusBuilderTester_AliasSmallerX0_Test::TestBody()’:
/home/worker/bolt-worker2/bolt-x86_64-ubuntu-dylib/llvm-project/bolt/unittests/Core/MCPlusBuilder.cpp:101: error: ‘W0_HI’ is not a member of ‘llvm::AArch64’
101 | uint64_t AliasesX0[] = {AArch64::W0, AArch64::W0_HI, AArch64::X0};
|
21.002 [345/17/1465] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o
21.050 [345/16/1466] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o
21.057 [345/15/1467] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BitwiseShiftChecker.cpp.o
21.062 [345/14/1468] Building CXX object tools/clang/lib/Driver/CMakeFiles/obj.clangDriver.dir/ToolChains/HIPUtility.cpp.o
21.133 [345/13/1469] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o
21.151 [345/12/1470] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o
21.192 [345/11/1471] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o
21.199 [345/10/1472] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o
21.214 [345/9/1473] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o
21.240 [345/8/1474] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o
21.269 [345/7/1475] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o
21.321 [345/6/1476] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o
21.345 [345/5/1477] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o
21.367 [345/4/1478] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CastValueChecker.cpp.o
21.390 [345/3/1479] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/obj.clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o
23.411 [345/2/1480] Building CXX object tools/clang/lib/Parse/CMakeFiles/obj.clangParse.dir/ParseStmtAsm.cpp.o
50.920 [345/1/1481] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o
ninja: build stopped: subcommand failed.
```
</details>
https://github.com/llvm/llvm-project/pull/117307
More information about the llvm-commits
mailing list