github-actions[bot] wrote: <!--PREMERGE ADVISOR COMMENT: Linux--> # :penguin: Linux x64 Test Results
* 86421 tests passed * 1284 tests skipped * 2 tests failed ## Failed Tests (click on a test name to see its output) ### Clang <details> <summary>Clang.SemaCXX/cxx23-assume.cpp</summary> ``` Exit Code: -6 Command Output (stdout): -- # RUN: at line 1 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++23 -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify # executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++23 -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify # note: command had no output on stdout or stderr # RUN: at line 2 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++20 -pedantic -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify=ext,expected # executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++20 -pedantic -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify=ext,expected # note: command had no output on stdout or stderr # RUN: at line 3 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++23 -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify -fexperimental-new-constant-interpreter # executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++23 -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify -fexperimental-new-constant-interpreter # note: command had no output on stdout or stderr # RUN: at line 4 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++20 -pedantic -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify=ext,expected -fexperimental-new-constant-interpreter # executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++20 -pedantic -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify=ext,expected -fexperimental-new-constant-interpreter # note: command had no output on stdout or stderr # RUN: at line 5 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++26 -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify # executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++26 -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify # .---command stderr------------ # | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. # | Stack dump: # | 0. Program arguments: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++26 -x c++ /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp -verify # | 1. /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp:200:33: current parser token ')' # | 2. /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp:181:1: parsing namespace 'GH114787' # | 3. /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx23-assume.cpp:186:15: instantiating function definition 'GH114787::test<int, int, int, int, int>' # | #0 0x00000000090c2998 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:880:13 # | #1 0x00000000090bf905 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18 # | #2 0x00000000090c37f1 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:448:38 # | #3 0x00000000090c3648 __find_if<const int *, __gnu_cxx::__ops::_Iter_equals_val<const int> > /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/stl_algobase.h:2072:8 # | #4 0x00000000090c3648 __find_if<const int *, __gnu_cxx::__ops::_Iter_equals_val<const int> > /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/stl_algobase.h:2117:14 # | #5 0x00000000090c3648 find<const int *, int> /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/stl_algo.h:3897:14 # | #6 0x00000000090c3648 is_contained<const int (&)[10], int> /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLExtras.h:1953:12 # | #7 0x00000000090c3648 SignalHandlerTerminate(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:464:7 # | #8 0x00007f29b580b330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330) # | #9 0x00007f29b5864b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c) # | #10 0x00007f29b580b27e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e) # | #11 0x00007f29b57ee8ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff) # | #12 0x00000000065a71d6 (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang+0x65a71d6) # | #13 0x000000000bdd1b7a clang::Sema::BuildPackIndexingExpr(clang::Expr*, clang::SourceLocation, clang::Expr*, clang::SourceLocation, llvm::ArrayRef<clang::Expr*>, bool) /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/optional:0:2 # | #14 0x000000000bd385f8 begin /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/SmallVector.h:273:45 # | #15 0x000000000bd385f8 end /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/SmallVector.h:275:27 # | #16 0x000000000bd385f8 ~SmallVector /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/SmallVector.h:1211:46 # | #17 0x000000000bd385f8 clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformPackIndexingExpr(clang::PackIndexingExpr*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:16587:1 # | #18 0x000000000bd43f3f clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformBinaryOperator(clang::BinaryOperator*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:0:33 # | #19 0x000000000bd588f3 isUsable /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:202:47 # | #20 0x000000000bd588f3 (anonymous namespace)::TemplateInstantiator::TransformCXXAssumeAttr(clang::CXXAssumeAttr const*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2153:12 # | #21 0x000000000bd5af4b TransformStmtCXXAssumeAttr /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/Basic/AttrList.inc:0:1 # | #22 0x000000000bd5af4b TransformStmtAttr /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/Basic/AttrList.inc:102:1 # | #23 0x000000000bd5af4b clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformAttributedStmt(clang::AttributedStmt*, clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::StmtDiscardKind) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8324:22 # | #24 0x000000000bd45926 isInvalid /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41 # | #25 0x000000000bd45926 clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformCompoundStmt(clang::CompoundStmt*, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8171:16 # | #26 0x000000000bd4d339 TransformLambdaBody /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:16081:10 # | #27 0x000000000bd4d339 TransformLambdaBody /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1741:25 # | #28 0x000000000bd4d339 clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformLambdaExpr(clang::LambdaExpr*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:16018:35 # | #29 0x000000000bd3c7c3 (anonymous namespace)::TemplateInstantiator::TransformLambdaExpr(clang::LambdaExpr*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1697:25 # | #30 0x000000000bd4295c clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformCXXDependentScopeMemberExpr(clang::CXXDependentScopeMemberExpr*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:0:25 # | #31 0x000000000bd3f40f clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformCallExpr(clang::CallExpr*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:0:36 # | #32 0x000000000bd5b6e5 isInvalid /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41 # | #33 0x000000000bd5b6e5 clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformReturnStmt(clang::ReturnStmt*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8637:14 # | #34 0x000000000bd45926 isInvalid /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41 # | #35 0x000000000bd45926 clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformCompoundStmt(clang::CompoundStmt*, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:8171:16 # | #36 0x000000000bcf0b4a clang::Sema::SubstStmt(clang::Stmt*, clang::MultiLevelTemplateArgumentList const&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4312:23 # | #37 0x000000000bd8cf94 clang::Sema::InstantiateFunctionDefinition(clang::SourceLocation, clang::FunctionDecl*, bool, bool, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:5987:14 # | #38 0x000000000b8eb618 operator() /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:18959:13 # | #39 0x000000000b8eb618 void llvm::function_ref<void ()>::callback_fn<clang::Sema::MarkFunctionReferenced(clang::SourceLocation, clang::FunctionDecl*, bool)::$_0>(long) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 # | #40 0x0000000009bc584f clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref<void ()>) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1 # | #41 0x000000000b82ffda clang::Sema::MarkFunctionReferenced(clang::SourceLocation, clang::FunctionDecl*, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:18990:70 # | #42 0x000000000b835674 MarkAnyDeclReferenced /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:0:5 # | #43 0x000000000b835674 MarkExprReferenced(clang::Sema&, clang::SourceLocation, clang::Decl*, clang::Expr*, bool, llvm::DenseMap<clang::VarDecl const*, int, llvm::DenseMapInfo<clang::VarDecl const*, void>, llvm::detail::DenseMapPair<clang::VarDecl const*, int>>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:20730:11 # | #44 0x000000000b7f430d clang::Sema::MarkDeclRefReferenced(clang::DeclRefExpr*, clang::Expr const*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:20776:1 # | #45 0x000000000b7f3a98 isNull /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:136:33 # | #46 0x000000000b7f3a98 isNull /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31 # | #47 0x000000000b7f3a98 getCommonPtr /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:953:5 # | #48 0x000000000b7f3a98 getTypePtr /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:8350:10 # | #49 0x000000000b7f3a98 operator-> /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:997:12 # | #50 0x000000000b7f3a98 clang::Sema::BuildDeclRefExpr(clang::ValueDecl*, clang::QualType, clang::ExprValueKind, clang::DeclarationNameInfo const&, clang::NestedNameSpecifierLoc, clang::NamedDecl*, clang::SourceLocation, clang::TemplateArgumentListInfo const*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:2487:25 # | #51 0x000000000bb41f9f clang::Sema::FixOverloadedFunctionReference(clang::Expr*, clang::DeclAccessPair, clang::FunctionDecl*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:17198:54 # | #52 0x000000000bb43f71 isInvalid /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41 # | #53 0x000000000bb43f71 FinishOverloadedCallExpr(clang::Sema&, clang::Scope*, clang::Expr*, clang::UnresolvedLookupExpr*, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*, clang::OverloadCandidateSet*, clang::OverloadCandidate**, clang::OverloadingResult, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:14858:13 # | #54 0x000000000bb43ce2 clang::Sema::BuildOverloadedCallExpr(clang::Scope*, clang::Expr*, clang::UnresolvedLookupExpr*, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*, bool, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:15033:10 # | #55 0x000000000b7ed2f2 clang::Sema::BuildCallExpr(clang::Scope*, clang::Expr*, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*, bool, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:6840:16 # | #56 0x000000000b8049eb clang::Sema::ActOnCallExpr(clang::Scope*, clang::Expr*, clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:6697:7 # | #57 0x000000000b3cc260 clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult<clang::Expr*, true>) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExpr.cpp:1926:23 # | #58 0x000000000b3cfdbd clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, clang::TypoCorrectionTypeBehavior, bool, bool*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExpr.cpp:1655:9 # | #59 0x000000000b3cd277 ParseCastExpression /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExpr.cpp:588:20 # | #60 0x000000000b3cd277 clang::Parser::ParseConstantExpressionInExprEvalContext(clang::TypoCorrectionTypeBehavior) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExpr.cpp:127:18 # | #61 0x000000000b3f3650 isInvalid /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41 # | #62 0x000000000b3f3650 clang::Parser::ParseStaticAssertDeclaration(clang::SourceLocation&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:955:18 # | #63 0x000000000b417113 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDecl.cpp:0:18 # | #64 0x000000000b3a93e9 clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:0:0 # | #65 0x000000000b3ef413 ~AttributePool /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/ParsedAttr.h:709:22 # | #66 0x000000000b3ef413 ~ParsedAttributes /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/ParsedAttr.h:937:7 # | #67 0x000000000b3ef413 clang::Parser::ParseInnerNamespace(llvm::SmallVector<clang::Parser::InnerNamespaceInfo, 4u> const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:237:5 # | #68 0x000000000b3ee95e Exit /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Parse/Parser.h:423:15 # | #69 0x000000000b3ee95e clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:217:18 # | #70 0x000000000b417344 ObjCDeclContextSwitch /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Parse/Parser.h:5389:11 # | #71 0x000000000b417344 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDecl.cpp:1881:25 # | #72 0x000000000b3a93e9 clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:0:0 # | #73 0x000000000b3a7b70 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, clang::Sema::ModuleImportState&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:706:10 # | #74 0x000000000b39c1de clang::ParseAST(clang::Sema&, bool, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseAST.cpp:169:5 # | #75 0x0000000009f2c7e6 clang::FrontendAction::Execute() /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1326:10 # | #76 0x0000000009e9133d getPtr /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Error.h:278:42 # | #77 0x0000000009e9133d operator bool /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Error.h:241:16 # | #78 0x0000000009e9133d clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1007:23 # | #79 0x000000000a020ffc clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:310:25 # | #80 0x0000000006297509 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/tools/driver/cc1_main.cpp:304:15 # | #81 0x00000000062932d5 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/tools/driver/driver.cpp:229:12 # | #82 0x00000000062922eb clang_main(int, char**, llvm::ToolContext const&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/tools/driver/driver.cpp:277:12 # | #83 0x00000000062a36fd main /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/driver/clang-driver.cpp:17:10 # | #84 0x00007f29b57f01ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca) # | #85 0x00007f29b57f028b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b) # | #86 0x0000000006290ca5 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang+0x6290ca5) # `----------------------------- # error: command failed with exit status: -6 -- ``` </details> <details> <summary>Clang.SemaCXX/cxx2c-pack-indexing.cpp</summary> ``` Exit Code: -6 Command Output (stdout): -- # RUN: at line 1 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++2c -verify /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx2c-pack-indexing.cpp # executed command: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++2c -verify /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx2c-pack-indexing.cpp # .---command stderr------------ # | PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script. # | Stack dump: # | 0. Program arguments: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang -cc1 -internal-isystem /home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/clang/23/include -nostdsysteminc -std=c++2c -verify /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx2c-pack-indexing.cpp # | 1. /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx2c-pack-indexing.cpp:258:14: current parser token 'x' # | 2. /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx2c-pack-indexing.cpp:236:1: parsing namespace 'GH105900' # | 3. /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx2c-pack-indexing.cpp:256:10: parsing function body 'GH105900::f' # | 4. /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx2c-pack-indexing.cpp:256:10: in compound statement ('{}') # | 5. /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/test/SemaCXX/cxx2c-pack-indexing.cpp:248:8: instantiating class definition 'GH105900::vars<0>' # | #0 0x00000000090c2998 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:880:13 # | #1 0x00000000090bf905 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18 # | #2 0x00000000090c37f1 SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:448:38 # | #3 0x00000000090c3648 __find_if<const int *, __gnu_cxx::__ops::_Iter_equals_val<const int> > /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/stl_algobase.h:2072:8 # | #4 0x00000000090c3648 __find_if<const int *, __gnu_cxx::__ops::_Iter_equals_val<const int> > /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/stl_algobase.h:2117:14 # | #5 0x00000000090c3648 find<const int *, int> /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/bits/stl_algo.h:3897:14 # | #6 0x00000000090c3648 is_contained<const int (&)[10], int> /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLExtras.h:1953:12 # | #7 0x00000000090c3648 SignalHandlerTerminate(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:464:7 # | #8 0x00007cc807460330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330) # | #9 0x00007cc8074b9b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c) # | #10 0x00007cc80746027e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e) # | #11 0x00007cc8074438ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff) # | #12 0x00000000065a71d6 (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang+0x65a71d6) # | #13 0x000000000bdd1b7a clang::Sema::BuildPackIndexingExpr(clang::Expr*, clang::SourceLocation, clang::Expr*, clang::SourceLocation, llvm::ArrayRef<clang::Expr*>, bool) /usr/lib/gcc/x86_64-linux-gnu/13/../../../../include/c++/13/optional:0:2 # | #14 0x000000000bd385f8 begin /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/SmallVector.h:273:45 # | #15 0x000000000bd385f8 end /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/SmallVector.h:275:27 # | #16 0x000000000bd385f8 ~SmallVector /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/SmallVector.h:1211:46 # | #17 0x000000000bd385f8 clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformPackIndexingExpr(clang::PackIndexingExpr*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:16587:1 # | #18 0x000000000bd5230b isInvalid /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41 # | #19 0x000000000bd5230b clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformDecltypeType(clang::TypeLocBuilder&, clang::DecltypeTypeLoc) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7063:9 # | #20 0x000000000bce85bb clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, clang::TypeLoc) /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1 # | #21 0x000000000bce93c2 TransformFunctionProtoType<(lambda at /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2877:9)> /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:6650:33 # | #22 0x000000000bce93c2 TransformFunctionProtoType<(lambda at /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2877:9)> /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2355:21 # | #23 0x000000000bce93c2 clang::Sema::SubstFunctionDeclType(clang::TypeSourceInfo*, clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, clang::DeclarationName, clang::CXXRecordDecl*, clang::Qualifiers, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2875:27 # | #24 0x000000000bd83e79 clang::TemplateDeclInstantiator::SubstFunctionType(clang::FunctionDecl*, llvm::SmallVectorImpl<clang::ParmVarDecl*>&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:5142:38 # | #25 0x000000000bd80ae6 clang::TemplateDeclInstantiator::VisitCXXMethodDecl(clang::CXXMethodDecl*, clang::TemplateParameterList*, clang::TemplateDeclInstantiator::RewriteKind) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:3210:19 # | #26 0x000000000bd8030c isPresent /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Casting.h:616:55 # | #27 0x000000000bd8030c isPresent<clang::Decl *> /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Casting.h:624:10 # | #28 0x000000000bd8030c cast_if_present<clang::FunctionDecl, clang::Decl> /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Casting.h:698:8 # | #29 0x000000000bd8030c cast_or_null<clang::FunctionDecl, clang::Decl> /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Casting.h:723:10 # | #30 0x000000000bd8030c clang::TemplateDeclInstantiator::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:0:0 # | #31 0x000000000bced10d clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3553:9 # | #32 0x000000000bcefa90 clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, bool, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4044:14 # | #33 0x000000000bdffeee operator() /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9701:11 # | #34 0x000000000bdffeee void llvm::function_ref<void ()>::callback_fn<clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*)::$_0>(long) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12 # | #35 0x0000000009bc584f clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation, llvm::function_ref<void ()>) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1 # | #36 0x000000000bde72c8 clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9729:11 # | #37 0x000000000bde6adf clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9428:7 # | #38 0x000000000b55c40d clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, clang::DeclContext*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:202:7 # | #39 0x000000000bbde48b clang::Sema::LookupTemplateName(clang::LookupResult&, clang::Scope*, clang::CXXScopeSpec&, clang::QualType, bool, clang::Sema::RequiredTemplateKind, clang::Sema::AssumedTemplateKind*, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:0:22 # | #40 0x000000000bbdde95 clang::Sema::isTemplateName(clang::Scope*, clang::CXXScopeSpec&, bool, clang::UnqualifiedId const&, clang::OpaquePtr<clang::QualType>, bool, clang::OpaquePtr<clang::TemplateName>&, bool&, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:214:7 # | #41 0x000000000b3dbb9f clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr<clang::QualType>, bool, bool, bool*, bool, clang::IdentifierInfo const**, bool, bool, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExprCXX.cpp:494:42 # | #42 0x000000000b3ae60c clang::Parser::TryAnnotateName(clang::CorrectionCandidateCallback*, clang::ImplicitTypenameContext) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:1657:7 # | #43 0x000000000b456cf9 clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*, 24u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseStmt.cpp:180:33 # | #44 0x000000000b456704 clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 24u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, clang::LabelDecl*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20 # | #45 0x000000000b460bb1 clang::Parser::ParseCompoundStatementBody(bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseStmt.cpp:1173:11 # | #46 0x000000000b461b85 clang::Parser::ParseFunctionStatementBody(clang::Decl*, clang::Parser::ParseScope&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseStmt.cpp:2463:21 # | #47 0x000000000b3ac130 clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, clang::Parser::ParsedTemplateInfo const&, clang::Parser::LateParsedAttrList*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:0:0 # | #48 0x000000000b419967 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, clang::DeclaratorContext, clang::ParsedAttributes&, clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, clang::Parser::ForRangeInit*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDecl.cpp:0:0 # | #49 0x000000000b3aafaf clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:0:10 # | #50 0x000000000b3aa8a6 clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:1170:12 # | #51 0x000000000b3a994e clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:0:14 # | #52 0x000000000b3ef413 ~AttributePool /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/ParsedAttr.h:709:22 # | #53 0x000000000b3ef413 ~ParsedAttributes /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/ParsedAttr.h:937:7 # | #54 0x000000000b3ef413 clang::Parser::ParseInnerNamespace(llvm::SmallVector<clang::Parser::InnerNamespaceInfo, 4u> const&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:237:5 # | #55 0x000000000b3ee95e Exit /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Parse/Parser.h:423:15 # | #56 0x000000000b3ee95e clang::Parser::ParseNamespace(clang::DeclaratorContext, clang::SourceLocation&, clang::SourceLocation) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:217:18 # | #57 0x000000000b417344 ObjCDeclContextSwitch /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Parse/Parser.h:5389:11 # | #58 0x000000000b417344 clang::Parser::ParseDeclaration(clang::DeclaratorContext, clang::SourceLocation&, clang::ParsedAttributes&, clang::ParsedAttributes&, clang::SourceLocation*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDecl.cpp:1881:25 # | #59 0x000000000b3a93e9 clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, clang::ParsedAttributes&, clang::ParsingDeclSpec*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:0:0 # | #60 0x000000000b3a7b70 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, clang::Sema::ModuleImportState&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:706:10 # | #61 0x000000000b39c1de clang::ParseAST(clang::Sema&, bool, bool) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseAST.cpp:169:5 # | #62 0x0000000009f2c7e6 clang::FrontendAction::Execute() /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1326:10 # | #63 0x0000000009e9133d getPtr /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Error.h:278:42 # | #64 0x0000000009e9133d operator bool /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Error.h:241:16 # | #65 0x0000000009e9133d clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:1007:23 # | #66 0x000000000a020ffc clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:310:25 # | #67 0x0000000006297509 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/tools/driver/cc1_main.cpp:304:15 # | #68 0x00000000062932d5 ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&, llvm::ToolContext const&, llvm::IntrusiveRefCntPtr<llvm::vfs::FileSystem>) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/tools/driver/driver.cpp:229:12 # | #69 0x00000000062922eb clang_main(int, char**, llvm::ToolContext const&) /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/tools/driver/driver.cpp:277:12 # | #70 0x00000000062a36fd main /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/tools/driver/clang-driver.cpp:17:10 # | #71 0x00007cc8074451ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca) # | #72 0x00007cc80744528b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b) # | #73 0x0000000006290ca5 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang+0x6290ca5) # `----------------------------- # error: command failed with exit status: -6 -- ``` </details> If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label. https://github.com/llvm/llvm-project/pull/173186 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
