[clang] [llvm] [Clang][ARM][AArch64] Alway emit protection attributes for functions. (PR #82819)
LLVM Continuous Integration via cfe-commits
cfe-commits at lists.llvm.org
Wed Jul 10 02:39:17 PDT 2024
llvm-ci wrote:
LLVM Buildbot has detected a new failure on builder `lldb-x86_64-debian` running on `lldb-x86_64-debian` while building `clang,llvm` at step 6 "test".
Full details are available at: https://lab.llvm.org/buildbot/#/builders/162/builds/1714
Here is the relevant piece of the build log for the reference:
```
Step 6 (test) failure: build (failure)
...
7.024 [11/22/38] Building CXX object tools/lldb/unittests/Thread/CMakeFiles/ThreadTests.dir/ThreadTest.cpp.o
7.052 [10/22/39] Building CXX object tools/lldb/unittests/Target/CMakeFiles/TargetTests.dir/StackFrameRecognizerTest.cpp.o
7.139 [10/21/40] Building CXX object tools/lldb/unittests/Target/CMakeFiles/TargetTests.dir/ExecutionContextTest.cpp.o
7.661 [10/20/41] Building CXX object tools/lldb/unittests/SymbolFile/DWARF/CMakeFiles/SymbolFileDWARFTests.dir/XcodeSDKModuleTests.cpp.o
7.851 [10/19/42] Building CXX object tools/lldb/unittests/SymbolFile/DWARF/CMakeFiles/SymbolFileDWARFTests.dir/DWARFDebugNamesIndexTest.cpp.o
7.865 [10/18/43] Building CXX object tools/lldb/unittests/SymbolFile/DWARF/CMakeFiles/SymbolFileDWARFTests.dir/DWARFIndexCachingTest.cpp.o
7.980 [10/17/44] Building CXX object tools/lldb/unittests/TestingSupport/Symbol/CMakeFiles/lldbSymbolHelpers.dir/YAMLModuleTester.cpp.o
8.037 [9/17/45] Linking CXX static library lib/liblldbSymbolHelpers.a
8.139 [9/16/46] Building CXX object tools/lldb/unittests/Symbol/CMakeFiles/SymbolTests.dir/SymtabTest.cpp.o
8.170 [9/15/47] Building CXX object tools/lldb/tools/lldb-test/CMakeFiles/lldb-test.dir/lldb-test.cpp.o
FAILED: tools/lldb/tools/lldb-test/CMakeFiles/lldb-test.dir/lldb-test.cpp.o
/usr/bin/clang++ -DGTEST_HAS_RTTI=0 -DHAVE_ROUND -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/worker/2.0.1/lldb-x86_64-debian/build/tools/lldb/tools/lldb-test -I/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/lldb/tools/lldb-test -I/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/lldb/include -I/home/worker/2.0.1/lldb-x86_64-debian/build/tools/lldb/include -I/home/worker/2.0.1/lldb-x86_64-debian/build/include -I/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/include -I/usr/include/python3.11 -I/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/../clang/include -I/home/worker/2.0.1/lldb-x86_64-debian/build/tools/lldb/../clang/include -I/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/lldb/source -I/home/worker/2.0.1/lldb-x86_64-debian/build/tools/lldb/source -isystem /usr/include/libxml2 -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 -Wno-deprecated-declarations -Wno-unknown-pragmas -Wno-strict-aliasing -Wno-deprecated-register -Wno-vla-extension -O3 -DNDEBUG -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -std=c++17 -MD -MT tools/lldb/tools/lldb-test/CMakeFiles/lldb-test.dir/lldb-test.cpp.o -MF tools/lldb/tools/lldb-test/CMakeFiles/lldb-test.dir/lldb-test.cpp.o.d -o tools/lldb/tools/lldb-test/CMakeFiles/lldb-test.dir/lldb-test.cpp.o -c /home/worker/2.0.1/lldb-x86_64-debian/llvm-project/lldb/tools/lldb-test/lldb-test.cpp
/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/lldb/tools/lldb-test/lldb-test.cpp:512:5: error: reference to 'Module' is ambiguous
Module::LookupInfo lookup_info(ConstString(Name), getFunctionNameFlags(),
^
/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/lldb/include/lldb/Core/Module.h:87:7: note: candidate found by name lookup is 'lldb_private::Module'
class Module : public std::enable_shared_from_this<Module>,
^
/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/llvm/include/llvm/IR/Function.h:55:7: note: candidate found by name lookup is 'llvm::Module'
class Module;
^
/home/worker/2.0.1/lldb-x86_64-debian/llvm-project/lldb/tools/lldb-test/lldb-test.cpp:514:27: error: use of undeclared identifier 'lookup_info'
Symfile.FindFunctions(lookup_info, ContextPtr, true, List);
^
2 errors generated.
8.271 [9/14/48] Building CXX object tools/lldb/unittests/Platform/CMakeFiles/LLDBPlatformTests.dir/PlatformSiginfoTest.cpp.o
8.322 [9/13/49] Building CXX object tools/lldb/unittests/SymbolFile/DWARF/CMakeFiles/SymbolFileDWARFTests.dir/DWARFUnitTest.cpp.o
8.481 [9/12/50] Building CXX object tools/lldb/unittests/SymbolFile/DWARF/CMakeFiles/SymbolFileDWARFTests.dir/DWARFDIETest.cpp.o
8.887 [9/11/51] Building CXX object tools/lldb/unittests/ValueObject/CMakeFiles/LLDBValueObjectTests.dir/DumpValueObjectOptionsTests.cpp.o
8.947 [9/10/52] Building CXX object tools/lldb/unittests/SymbolFile/DWARF/CMakeFiles/SymbolFileDWARFTests.dir/SymbolFileDWARFTests.cpp.o
9.195 [9/9/53] Building CXX object tools/lldb/unittests/Target/CMakeFiles/TargetTests.dir/LocateModuleCallbackTest.cpp.o
9.512 [9/8/54] Linking CXX executable tools/lldb/unittests/Thread/ThreadTests
10.041 [9/7/55] Building CXX object tools/lldb/unittests/Symbol/CMakeFiles/SymbolTests.dir/TestClangASTImporter.cpp.o
10.591 [9/6/56] Building CXX object tools/lldb/unittests/Platform/Android/CMakeFiles/AdbClientTests.dir/PlatformAndroidTest.cpp.o
10.606 [9/5/57] Building CXX object tools/lldb/unittests/Expression/CMakeFiles/ExpressionTests.dir/ClangExpressionDeclMapTest.cpp.o
10.614 [9/4/58] Building CXX object tools/lldb/unittests/Symbol/CMakeFiles/SymbolTests.dir/TestTypeSystemClang.cpp.o
11.180 [9/3/59] Building CXX object tools/lldb/unittests/Expression/CMakeFiles/ExpressionTests.dir/DWARFExpressionTest.cpp.o
11.389 [9/2/60] Building CXX object tools/lldb/unittests/Symbol/CMakeFiles/SymbolTests.dir/TestLineEntry.cpp.o
12.044 [9/1/61] Building CXX object tools/lldb/unittests/SymbolFile/DWARF/CMakeFiles/SymbolFileDWARFTests.dir/DWARFASTParserClangTests.cpp.o
ninja: build stopped: subcommand failed.
```
https://github.com/llvm/llvm-project/pull/82819
More information about the cfe-commits
mailing list