[clang] [clang] Catch missing format attributes (PR #70024)

Aaron Ballman via cfe-commits cfe-commits at lists.llvm.org
Thu Apr 18 06:07:48 PDT 2024


AaronBallman wrote:

Pre-commit CI is crashing and it seems related to your changes:
```
[10077/10756] Generating ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o_bk;t=1713432335867

_bk;t=1713432335867FAILED: projects/compiler-rt/lib/asan/tests/ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/build/projects/compiler-rt/lib/asan/tests/ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o 

_bk;t=1713432335867cd /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/build/projects/compiler-rt/lib/asan/tests && /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/build/./bin/clang -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/../third-party/unittest/googletest/include -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/../third-party/unittest/googletest -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/include -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/lib -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/lib/asan -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/lib/sanitizer_common/tests -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Wno-format -Werror=sign-compare -Wno-variadic-macros -gline-tables-only -DASAN_HAS_IGNORELIST=1 -DASAN_HAS_EXCEPTIONS=1 -DASAN_UAR=0 -m64 -c -o ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/third-party/unittest/googletest/src/gtest-all.cc

_bk;t=1713432335867PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.

_bk;t=1713432335867Stack dump:

_bk;t=17134323358670.	Program arguments: /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/build/./bin/clang -Wthread-safety -Wthread-safety-reference -Wthread-safety-beta -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/include -g -Wno-covered-switch-default -Wno-suggest-override -DGTEST_NO_LLVM_SUPPORT=1 -DGTEST_HAS_RTTI=0 -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/../third-party/unittest/googletest/include -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/../third-party/unittest/googletest -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/include -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/lib -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/lib/asan -I/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/compiler-rt/lib/sanitizer_common/tests -DSANITIZER_COMMON_NO_REDEFINE_BUILTINS -fno-rtti -O2 -Wno-format -Werror=sign-compare -Wno-variadic-macros -gline-tables-only -DASAN_HAS_IGNORELIST=1 -DASAN_HAS_EXCEPTIONS=1 -DASAN_UAR=0 -m64 -c -o ASAN_NOINST_TEST_OBJECTS.gtest-all.cc.x86_64-calls.o /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/third-party/unittest/googletest/src/gtest-all.cc

_bk;t=17134323358671.	/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++locale.h:92:71: current parser token ')'

_bk;t=17134323358672.	/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++locale.h:58:1: parsing namespace 'std'

_bk;t=17134323358673.	/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++locale.h:73:3: parsing function body 'std::__convert_from_v'

_bk;t=17134323358674.	/usr/lib/gcc/x86_64-linux-gnu/11/../../../../include/x86_64-linux-gnu/c++/11/bits/c++locale.h:73:3: in compound statement ('{}')

_bk;t=1713432335867 #0 0x0000561d75af1528 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/lib/Support/Unix/Signals.inc:723:13

_bk;t=1713432335867 #1 0x0000561d75aef04e llvm::sys::RunSignalHandlers() /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/lib/Support/Signals.cpp:106:18

_bk;t=1713432335867 #2 0x0000561d75a57006 HandleCrash /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/lib/Support/CrashRecoveryContext.cpp:73:5

_bk;t=1713432335867 #3 0x0000561d75a57006 CrashRecoverySignalHandler(int) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/lib/Support/CrashRecoveryContext.cpp:390:51

_bk;t=1713432335867 #4 0x00007f626185f520 (/lib/x86_64-linux-gnu/libc.so.6+0x42520)

_bk;t=1713432335867 #5 0x00007f62619bdf30 (/lib/x86_64-linux-gnu/libc.so.6+0x1a0f30)

_bk;t=1713432335867 #6 0x0000561d73414b46 void llvm::SmallVectorImpl<char>::append<char const*, void>(char const*, char const*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/ADT/SmallVector.h:701:33

_bk;t=1713432335867 #7 0x0000561d75ad2e66 llvm::raw_ostream::write(char const*, unsigned long) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/lib/Support/raw_ostream.cpp:0:9

_bk;t=1713432335867 #8 0x0000561d75aa617d print /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/lib/Support/Twine.cpp:166:21

_bk;t=1713432335867 #9 0x0000561d75aa617d toVector /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/lib/Support/Twine.cpp:34:3

_bk;t=1713432335867#10 0x0000561d75aa617d llvm::Twine::toStringRef(llvm::SmallVectorImpl<char>&) const /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/ADT/Twine.h:495:7

_bk;t=1713432335867#11 0x0000561d75aa6005 str /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/ADT/StringRef.h:0:0

_bk;t=1713432335867#12 0x0000561d75aa6005 llvm::Twine::str[abi:cxx11]() const /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/lib/Support/Twine.cpp:29:27

_bk;t=1713432335867#13 0x0000561d78419611 _M_data /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.h:195:28

_bk;t=1713432335867#14 0x0000561d78419611 data /usr/bin/../lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.h:2333:16

_bk;t=1713432335867#15 0x0000561d78419611 StringRef /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/ADT/StringRef.h:101:18

_bk;t=1713432335867#16 0x0000561d78419611 clang::Sema::DiagnoseMissingFormatAttributes(clang::FunctionDecl const*, llvm::ArrayRef<clang::Expr const*>, clang::SourceLocation) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Sema/SemaDeclAttr.cpp:7257:52

_bk;t=1713432335867#17 0x0000561d782171e4 isSmall /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/ADT/SmallBitVector.h:187:33

_bk;t=1713432335867#18 0x0000561d782171e4 ~SmallBitVector /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/ADT/SmallBitVector.h:168:10

_bk;t=1713432335867#19 0x0000561d782171e4 clang::Sema::checkCall(clang::NamedDecl*, clang::FunctionProtoType const*, clang::Expr const*, llvm::ArrayRef<clang::Expr const*>, bool, clang::SourceLocation, clang::SourceRange, clang::Sema::VariadicCallType) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Sema/SemaChecking.cpp:8047:1

_bk;t=1713432335867#20 0x0000561d78218863 clang::Sema::CheckFunctionCall(clang::FunctionDecl*, clang::CallExpr*, clang::FunctionProtoType const*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Sema/SemaChecking.cpp:8109:3

_bk;t=1713432335867#21 0x0000561d7857a24c clang::Sema::BuildResolvedCallExpr(clang::Expr*, clang::NamedDecl*, clang::SourceLocation, llvm::ArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*, bool, clang::CallExpr::ADLCallKind) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Sema/SemaExpr.cpp:7215:9

_bk;t=1713432335867#22 0x0000561d78560c48 clang::Sema::BuildCallExpr(clang::Scope*, clang::Expr*, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*, bool, bool) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Sema/SemaExpr.cpp:6851:10

_bk;t=1713432335867#23 0x0000561d7857860c clang::Sema::ActOnCallExpr(clang::Scope*, clang::Expr*, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Sema/SemaExpr.cpp:6626:7

_bk;t=1713432335867#24 0x0000561d78044daa clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult<clang::Expr*, true>) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseExpr.cpp:2195:23

_bk;t=1713432335867#25 0x0000561d7804637a clang::Parser::ParseCastExpression(clang::Parser::CastParseKind, bool, bool&, clang::Parser::TypeCastState, bool, bool*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseExpr.cpp:1906:7

_bk;t=1713432335868#26 0x0000561d78041d6f ParseCastExpression /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseExpr.cpp:709:20

_bk;t=1713432335868#27 0x0000561d78041d6f clang::Parser::ParseAssignmentExpression(clang::Parser::TypeCastState) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseExpr.cpp:179:20

_bk;t=1713432335868#28 0x0000561d78097d3f ParseInitializer /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/include/clang/Parse/Parser.h:0:0

_bk;t=1713432335868#29 0x0000561d78097d3f clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes(clang::Declarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::ForRangeInit*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseDecl.cpp:2697:25

_bk;t=1713432335868#30 0x0000561d78094d70 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseDecl.cpp:2419:7

_bk;t=1713432335868#31 0x0000561d78093efb clang::Parser::ParseSimpleDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, bool, clang::Parser::ForRangeInit*, clang::SourceLocation*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseDecl.cpp:0:10

_bk;t=1713432335868#32 0x0000561d78093846 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseDecl.cpp:0:0

_bk;t=1713432335868#33 0x0000561d780d47f4 clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseStmt.cpp:0:16

_bk;t=1713432335868#34 0x0000561d780d3c92 clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 32u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseStmt.cpp:119:20

_bk;t=1713432335868#35 0x0000561d780de171 clang::Parser::ParseCompoundStatementBody(bool) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseStmt.cpp:1237:11

_bk;t=1713432335868#36 0x0000561d780df202 clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseStmt.cpp:2515:21

_bk;t=1713432335868#37 0x0000561d78021ffc clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::LateParsedAttrList*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/Parser.cpp:0:0

_bk;t=1713432335868#38 0x0000561d78096170 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseDecl.cpp:0:0

_bk;t=1713432335868#39 0x0000561d78020c04 clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/Parser.cpp:0:10

_bk;t=1713432335868#40 0x0000561d7802048f clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/Parser.cpp:1269:12

_bk;t=1713432335868#41 0x0000561d7801f3ec clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/Parser.cpp:0:14

_bk;t=1713432335868#42 0x0000561d780689cf ~AttributePool /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/include/clang/Sema/ParsedAttr.h:716:22

_bk;t=1713432335868#43 0x0000561d780689cf ~ParsedAttributes /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/include/clang/Sema/ParsedAttr.h:946:7

_bk;t=1713432335868#44 0x0000561d780689cf clang::Parser::ParseInnerNamespace(llvm::SmallVector<clang::Parser::InnerNamespaceInfo, 4u> const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseDeclCXX.cpp:272:5

_bk;t=1713432335868#45 0x0000561d78067de5 Exit /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/include/clang/Parse/Parser.h:1165:15

_bk;t=1713432335868#46 0x0000561d78067de5 clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseDeclCXX.cpp:251:18

_bk;t=1713432335868#47 0x0000561d78093706 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseDecl.cpp:0:0

_bk;t=1713432335868#48 0x0000561d7801ef73 clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/Parser.cpp:0:3

_bk;t=1713432335868#49 0x0000561d7801d436 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, clang::Sema::ModuleImportState&) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/Parser.cpp:762:10

_bk;t=1713432335868#50 0x0000561d78017aee clang::ParseAST(clang::Sema&, bool, bool) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Parse/ParseAST.cpp:162:5

_bk;t=1713432335868#51 0x0000561d7674f94f clang::FrontendAction::Execute() /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Frontend/FrontendAction.cpp:1079:10

_bk;t=1713432335868#52 0x0000561d766bef6d getPtr /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/Support/Error.h:276:42

_bk;t=1713432335868#53 0x0000561d766bef6d operator bool /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/Support/Error.h:239:16

_bk;t=1713432335868#54 0x0000561d766bef6d clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Frontend/CompilerInstance.cpp:1062:23

_bk;t=1713432335868#55 0x0000561d76837c37 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:278:25

_bk;t=1713432335868#56 0x0000561d73416040 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/tools/driver/cc1_main.cpp:232:15

_bk;t=1713432335868#57 0x0000561d734129fe ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/tools/driver/driver.cpp:215:12

_bk;t=1713432335868#58 0x0000561d76506ff9 operator() /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Driver/Job.cpp:440:30

_bk;t=1713432335868#59 0x0000561d76506ff9 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const::$_0>(long) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/ADT/STLFunctionalExtras.h:45:12

_bk;t=1713432335868#60 0x0000561d75a56d46 operator() /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/ADT/STLFunctionalExtras.h:0:12

_bk;t=1713432335868#61 0x0000561d75a56d46 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/lib/Support/CrashRecoveryContext.cpp:426:3

_bk;t=1713432335868#62 0x0000561d765066f2 clang::driver::CC1Command::Execute(llvm::ArrayRef<std::optional<llvm::StringRef>>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>*, bool*) const /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Driver/Job.cpp:440:7

_bk;t=1713432335868#63 0x0000561d764bf119 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&, bool) const /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Driver/Compilation.cpp:199:15

_bk;t=1713432335868#64 0x0000561d764bf3c7 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&, bool) const /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Driver/Compilation.cpp:253:13

_bk;t=1713432335868#65 0x0000561d764e0299 empty /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/llvm/include/llvm/ADT/SmallVector.h:94:46

_bk;t=1713432335868#66 0x0000561d764e0299 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*>>&) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Driver/Driver.cpp:1925:23

_bk;t=1713432335868#67 0x0000561d73411f1d clang_main(int, char**, llvm::ToolContext const&) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/tools/driver/driver.cpp:391:21

_bk;t=1713432335868#68 0x0000561d73422927 main /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/build/tools/clang/tools/driver/clang-driver.cpp:17:10

_bk;t=1713432335868#69 0x00007f6261846d90 (/lib/x86_64-linux-gnu/libc.so.6+0x29d90)

_bk;t=1713432335868#70 0x00007f6261846e40 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x29e40)

_bk;t=1713432335868#71 0x0000561d734103a5 _start (/var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/build/./bin/clang+0x53a43a5)

_bk;t=1713432335868clang: error: clang frontend command failed with exit code 139 (use -v to see invocation)

_bk;t=1713432335868clang version 19.0.0git (https://github.com/llvm/llvm-project.git 80274db3b96ec8dc4b19da9290d3a4748b679e07)

_bk;t=1713432335868Target: x86_64-unknown-linux-gnu

_bk;t=1713432335868Thread model: posix

_bk;t=1713432335868InstalledDir: /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/build/bin

_bk;t=1713432335868Build config: +assertions

_bk;t=1713432335868clang: note: diagnostic msg: 

_bk;t=1713432335868********************

_bk;t=1713432335868

_bk;t=1713432335868PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:

_bk;t=1713432335868Preprocessed source(s) and associated run script(s) are located at:

_bk;t=1713432335868clang: note: diagnostic msg: /tmp/gtest-all-8adea7.cpp

_bk;t=1713432335868clang: note: diagnostic msg: /tmp/gtest-all-8adea7.sh

_bk;t=1713432335868clang: note: diagnostic msg: 

_bk;t=1713432335868

_bk;t=1713432335868********************

_bk;t=1713432335868
```
(see `#16 0x0000561d78419611 clang::Sema::DiagnoseMissingFormatAttributes(clang::FunctionDecl const*, llvm::ArrayRef<clang::Expr const*>, clang::SourceLocation) /var/lib/buildkite-agent/builds/linux-56-59b8f5d88-6mhbj-1/llvm-project/github-pull-requests/clang/lib/Sema/SemaDeclAttr.cpp:7257:52`)

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


More information about the cfe-commits mailing list