[clang] [clang][ASTImporter] Remove type from ImportedTypes cache on Decl import failure (PR #214008)
via cfe-commits
cfe-commits at lists.llvm.org
Thu Aug 13 03:13:05 PDT 2026
github-actions[bot] wrote:
<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results
* 89770 tests passed
* 1780 tests skipped
* 4 tests failed
## Failed Tests
(click on a test name to see its output)
### Clang-Unit
<details>
<summary>Clang-Unit._/AllClangUnitTests/72/107</summary>
```
Script(shard):
--
GTEST_OUTPUT=json:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests-Clang-Unit-511247-72-107.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=107 GTEST_SHARD_INDEX=72 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--
Note: This is test shard 73 of 107.
[==========] Running 254 tests from 62 test suites.
[----------] Global test environment set-up.
[----------] 1 test from HeaderSearchTest
[ RUN ] HeaderSearchTest.BothDotDots
[ OK ] HeaderSearchTest.BothDotDots (0 ms)
[----------] 1 test from HeaderSearchTest (0 ms total)
[----------] 1 test from ParseHLSLRootSignatureTest
[ RUN ] ParseHLSLRootSignatureTest.InvalidLexNegOverflowedFloatTest
[ OK ] ParseHLSLRootSignatureTest.InvalidLexNegOverflowedFloatTest (0 ms)
[----------] 1 test from ParseHLSLRootSignatureTest (0 ms total)
[----------] 1 test from SanitizerArgsTest
[ RUN ] SanitizerArgsTest.Ignorelists
[ OK ] SanitizerArgsTest.Ignorelists (0 ms)
[----------] 1 test from SanitizerArgsTest (0 ms total)
[----------] 1 test from ExprMutationAnalyzerTest
[ RUN ] ExprMutationAnalyzerTest.CommaExprWithCallExpr
[ OK ] ExprMutationAnalyzerTest.CommaExprWithCallExpr (3 ms)
[----------] 1 test from ExprMutationAnalyzerTest (3 ms total)
[----------] 1 test from LifetimeAnalysisTest
[ RUN ] LifetimeAnalysisTest.GslPointerConversionOperator
[ OK ] LifetimeAnalysisTest.GslPointerConversionOperator (1 ms)
[----------] 1 test from LifetimeAnalysisTest (1 ms total)
[----------] 1 test from DataflowAnalysisContextTest
[ RUN ] DataflowAnalysisContextTest.ForkFlowCondition
[ OK ] DataflowAnalysisContextTest.ForkFlowCondition (0 ms)
[----------] 1 test from DataflowAnalysisContextTest (0 ms total)
[----------] 1 test from SimplifyConstraintsTest
[ RUN ] SimplifyConstraintsTest.TrueAndFalseAtomsSimplifyOtherExpressions
[ OK ] SimplifyConstraintsTest.TrueAndFalseAtomsSimplifyOtherExpressions (0 ms)
[----------] 1 test from SimplifyConstraintsTest (0 ms total)
[----------] 2 tests from TransferTest
[ RUN ] TransferTest.ResultObjectLocation
[ OK ] TransferTest.ResultObjectLocation (2 ms)
[ RUN ] TransferTest.ContextSensitiveSetThreeLayersDepthTwo
[ OK ] TransferTest.ContextSensitiveSetThreeLayersDepthTwo (2 ms)
[----------] 2 tests from TransferTest (4 ms total)
[----------] 1 test from WatchedLiteralsSolverTest/SolverTest/0, where TypeParam = <type>
[ RUN ] WatchedLiteralsSolverTest/SolverTest/0.DoubleNegation
[ OK ] WatchedLiteralsSolverTest/SolverTest/0.DoubleNegation (0 ms)
[----------] 1 test from WatchedLiteralsSolverTest/SolverTest/0 (0 ms total)
[----------] 1 test from RangeSetTest/0, where TypeParam = <type>
[ RUN ] RangeSetTest/0.RangeSetUniteTest
[ OK ] RangeSetTest/0.RangeSetUniteTest (2 ms)
[----------] 1 test from RangeSetTest/0 (2 ms total)
[----------] 1 test from RangeSetCastToPromotionConversionTest/10, where TypeParam = <type>
[ RUN ] RangeSetCastToPromotionConversionTest/10.Test
[ OK ] RangeSetCastToPromotionConversionTest/10.Test (3 ms)
[----------] 1 test from RangeSetCastToPromotionConversionTest/10 (3 ms total)
[----------] 1 test from ASTMatchersTestOpenMP
[ RUN ] ASTMatchersTestOpenMP.OMPToClause
[ OK ] ASTMatchersTestOpenMP.OMPToClause (5 ms)
[----------] 1 test from ASTMatchersTestOpenMP (5 ms total)
[----------] 1 test from MatchBinaryOperator
[ RUN ] MatchBinaryOperator.HasOperatorName
input.cc:1:17: warning: expression result unused [-Wunused-value]
1 | void x() { true || false; }
| ~~~~ ^ ~~~~~
1 warning generated.
input.cc:1:17: warning: expression result unused [-Wunused-value]
1 | void x() { true && false; }
| ~~~~ ^ ~~~~~
1 warning generated.
[ OK ] MatchBinaryOperator.HasOperatorName (5 ms)
[----------] 1 test from MatchBinaryOperator (5 ms total)
[----------] 1 test from Attr
[ RUN ] Attr.Doc
[ OK ] Attr.Doc (0 ms)
[----------] 1 test from Attr (0 ms total)
[----------] 1 test from ToAPValue
[ RUN ] ToAPValue.FunctionPointersC
[ OK ] ToAPValue.FunctionPointersC (2 ms)
[----------] 1 test from ToAPValue (2 ms total)
[----------] 1 test from CommentLexerTest
[ RUN ] CommentLexerTest.HTML9
[ OK ] CommentLexerTest.HTML9 (0 ms)
[----------] 1 test from CommentLexerTest (0 ms total)
[----------] 2 tests from DeclPrinter
[ RUN ] DeclPrinter.TestNamespaceUsingDirective
[ OK ] DeclPrinter.TestNamespaceUsingDirective (2 ms)
[ RUN ] DeclPrinter.TestFunctionTemplateDecl5
[ OK ] DeclPrinter.TestFunctionTemplateDecl5 (2 ms)
[----------] 2 tests from DeclPrinter (6 ms total)
[----------] 1 test from RecursiveASTVisitorTest
[ RUN ] RecursiveASTVisitorTest.InterfaceDeclWithProtocols
[ OK ] RecursiveASTVisitorTest.InterfaceDeclWithProtocols (2 ms)
[----------] 1 test from RecursiveASTVisitorTest (2 ms total)
[----------] 1 test from StmtPrinter
[ RUN ] StmtPrinter.TestNoImplicitBases
input.cc:2:12: warning: class 'I' defined without specifying a base class [-Wobjc-root-class]
2 | @interface I {
| ^
input.cc:2:13: note: add a super class to fix this problem
2 | @interface I {
| ^
1 warning generated.
input.cc:2:12: warning: class 'I' defined without specifying a base class [-Wobjc-root-class]
2 | @interface I {
| ^
input.cc:2:13: note: add a super class to fix this problem
2 | @interface I {
| ^
1 warning generated.
[ OK ] StmtPrinter.TestNoImplicitBases (13 ms)
[----------] 1 test from StmtPrinter (13 ms total)
[----------] 1 test from StructuralEquivalenceEnumConstantTest
[ RUN ] StructuralEquivalenceEnumConstantTest.EnumConstantsWithSameValues
[ OK ] StructuralEquivalenceEnumConstantTest.EnumConstantsWithSameValues (6 ms)
[----------] 1 test from StructuralEquivalenceEnumConstantTest (7 ms total)
[----------] 1 test from StructuralEquivalenceStmtTest
[ RUN ] StructuralEquivalenceStmtTest.NonTypeTemplateParm
[ OK ] StructuralEquivalenceStmtTest.NonTypeTemplateParm (7 ms)
[----------] 1 test from StructuralEquivalenceStmtTest (7 ms total)
[----------] 1 test from ParseFixedCompilationDatabase
[ RUN ] ParseFixedCompilationDatabase.ReturnsNullWithoutDoubleDash
[ OK ] ParseFixedCompilationDatabase.ReturnsNullWithoutDoubleDash (0 ms)
[----------] 1 test from ParseFixedCompilationDatabase (0 ms total)
[----------] 1 test from LexicallyOrderedRecursiveASTVisitor
[ RUN ] LexicallyOrderedRecursiveASTVisitor.VisitCXXOperatorCallExpr
[ OK ] LexicallyOrderedRecursiveASTVisitor.VisitCXXOperatorCallExpr (3 ms)
[----------] 1 test from LexicallyOrderedRecursiveASTVisitor (3 ms total)
[----------] 1 test from RecursiveASTVisitor
[ RUN ] RecursiveASTVisitor.TraversesOverloadedOperator
[ OK ] RecursiveASTVisitor.TraversesOverloadedOperator (3 ms)
[----------] 1 test from RecursiveASTVisitor (3 ms total)
[----------] 1 test from Replacement
[ RUN ] Replacement.ReplacesAtSpellingLocation
[ OK ] Replacement.ReplacesAtSpellingLocation (3 ms)
[----------] 1 test from Replacement (3 ms total)
[----------] 1 test from SourceCodeBuildersTest
[ RUN ] SourceCodeBuildersTest.BuildAccessValue
[ OK ] SourceCodeBuildersTest.BuildAccessValue (4 ms)
[----------] 1 test from SourceCodeBuildersTest (4 ms total)
[----------] 1 test from StencilToStringTest
[ RUN ] StencilToStringTest.SelectBoundOp
[ OK ] StencilToStringTest.SelectBoundOp (0 ms)
[----------] 1 test from StencilToStringTest (0 ms total)
[----------] 1 test from TransformerTest
[ RUN ] TransformerTest.ImplicitNodes_ForStmt
Error generating changes: Operation not supported range selected by name(node id=loopVar): 'default' is different from decl name '__i0'
Generating changes failed.
[ OK ] TransformerTest.ImplicitNodes_ForStmt (11 ms)
[----------] 1 test from TransformerTest (12 ms total)
[----------] 1 test from CommandLineTest
[ RUN ] CommandLineTest.ConditionalParsingIgnoreRowMajorIfMatrixNotEnabled
[ OK ] CommandLineTest.ConditionalParsingIgnoreRowMajorIfMatrixNotEnabled (0 ms)
[----------] 1 test from CommandLineTest (0 ms total)
[----------] 1 test from LibclangIndexingDisabledEditingEnabledIndexOptionsTest
[ RUN ] LibclangIndexingDisabledEditingEnabledIndexOptionsTest.GlobalOptions
[ OK ] LibclangIndexingDisabledEditingEnabledIndexOptionsTest.GlobalOptions (1 ms)
[----------] 1 test from LibclangIndexingDisabledEditingEnabledIndexOptionsTest (1 ms total)
[----------] 4 tests from UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.UnwrapUsingOperatorStarNoCheck/base
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.UnwrapUsingOperatorStarNoCheck/base (119 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.EqualityCheckLeftSet/absl
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.EqualityCheckLeftSet/absl (62 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.StructuredBindingsFromStruct/std
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.StructuredBindingsFromStruct/std (122 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.ConstRefAccessorToOptionalViaConstRefAccessorToHoldingObjectWithAnotherConstCallAfterCheck/base
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.ConstRefAccessorToOptionalViaConstRefAccessorToHoldingObjectWithAnotherConstCallAfterCheck/base (62 ms)
[----------] 4 tests from UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest (366 ms total)
[----------] 4 tests from UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.IfThenElse_LhsOrNotRhs/1
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.IfThenElse_LhsOrNotRhs/1 (38 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.ShortCircuitingBinaryOperators/0
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.ShortCircuitingBinaryOperators/0 (298 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.VarDeclInitExprFromPairAccess/2
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.VarDeclInitExprFromPairAccess/2 (74 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.PairIterator/1
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.PairIterator/1 (36 ms)
[----------] 4 tests from UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest (449 ms total)
[----------] 1 test from SValTests/SValTest
[ RUN ] SValTests/SValTest.GetCompoundType/3
[ OK ] SValTests/SValTest.GetCompoundType/3 (4 ms)
[----------] 1 test from SValTests/SValTest (4 ms total)
[----------] 132 tests from ASTMatchersTests/ASTMatchersTest
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_ConstructedMacroName/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_ConstructedMacroName/CXX11_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_MatchesArgument/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_MatchesArgument/C26 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_NotMatchesBeginOnly/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_NotMatchesBeginOnly/C11_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AllOf/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.AllOf/C89 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Has_RecursiveAnyOf/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Has_RecursiveAnyOf/CXX23_win (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasDescendant_Memoization/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.HasDescendant_Memoization/CXX17 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AnyOf/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.AnyOf/CXX03_win (31 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDerivedFrom_ElaboratedType/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDerivedFrom_ElaboratedType/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Bind_SameNameInAlternatives/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Bind_SameNameInAlternatives/C99_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasOverloadedOperatorName/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.HasOverloadedOperatorName/CXX29 (22 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsStaticLocal/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsStaticLocal/CXX20_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SizeOfExpr_MatchesCorrectType/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.SizeOfExpr_MatchesCorrectType/CXX14 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsUnsignedInteger_MatchesUnsignedIntegers/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsUnsignedInteger_MatchesUnsignedIntegers/C26_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsAnyCharacter_MatchesCharacters/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.IsAnyCharacter_MatchesCharacters/C17 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsArrow_MatchesMemberCallsViaArrow/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsArrow_MatchesMemberCallsViaArrow/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ArgumentCountAtLeast_CallExpr/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.ArgumentCountAtLeast_CallExpr/CXX26 (27 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ParameterCountIs/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ParameterCountIs/CXX17_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExternC_MatchesExternCFunctionDeclarations/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExternC_MatchesExternCFunctionDeclarations/CXX11 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDeleted/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDeleted/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConsteval_MatchesIfConsteval/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConsteval_MatchesIfConsteval/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConstinit/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConstinit/CXX29_win (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesRangeForInitializers/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesRangeForInitializers/CXX23 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AccessSpecDecl/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.AccessSpecDecl/CXX14_win (9 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsPure/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.IsPure/CXX03 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConst/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConst/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasDependentName_DependentScopeDeclRefExpr/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.HasDependentName_DependentScopeDeclRefExpr/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsImplicit_CXXConstructorDecl/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsImplicit_CXXConstructorDecl/CXX26_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXDeductionGuideDecl_CXX20/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXDeductionGuideDecl_CXX20/CXX20 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasSize/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasSize/CXX11_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesInlinedNamespaces/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesInlinedNamespaces/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesAnonymousOuterClasses/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesAnonymousOuterClasses/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDefinition/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDefinition/C89 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ObjCIvarRefExpr/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ObjCIvarRefExpr/CXX23_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.StatementCountIs_WorksWithMultipleStatements/CXX17
input.cc:1:12: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
input.cc:1:15: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
input.cc:1:18: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
3 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.StatementCountIs_WorksWithMultipleStatements/CXX17 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Member_MatchesInMemberFunctionCall/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Member_MatchesInMemberFunctionCall/CXX03_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsPublic_IsProtected_IsPrivate/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsPublic_IsProtected_IsPrivate/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfVariable/C99_win
input.c:1:45: warning: expression result unused [-Wunused-value]
1 | struct X { int m; }; void f(struct X x) { x.m; }
| ~ ^
1 warning generated.
input.c:1:47: warning: expression result unused [-Wunused-value]
1 | struct X { int m; }; void f(struct X* x) { x->m; }
| ~ ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfVariable/C99_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfMemberFunc_Template/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfMemberFunc_Template/CXX29 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsVolatileQualified/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsVolatileQualified/CXX20_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConstQualified_DoesNotMatchInappropriately/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConstQualified_DoesNotMatchInappropriately/CXX14 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Optionally_SubmatchersDoNotMatch/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Optionally_SubmatchersDoNotMatch/C26_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_MatchesImplicitFunctionTemplateInstantiation/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_MatchesImplicitFunctionTemplateInstantiation/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_DoesNotMatchInstantiationsInsideOfInstantiation/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_DoesNotMatchInstantiationsInsideOfInstantiation/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesInstantiation/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesInstantiation/CXX26 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesFunctionInstantiation/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesFunctionInstantiation/CXX17_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesVariableInstantiation/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesVariableInstantiation/CXX11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInTemplateInstantiation_Sharing/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInTemplateInstantiation_Sharing/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTypeDependent_MatchesTypeDependent/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTypeDependent_MatchesTypeDependent/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsValueDependent_MatchesTypeDependent/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsValueDependent_MatchesTypeDependent/CXX29_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExplicitTemplateSpecialization_DoesNotMatchImplicitTemplateInstantiations/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExplicitTemplateSpecialization_DoesNotMatchImplicitTemplateInstantiations/CXX23 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsNoReturn_CXX11Attribute/CXX14_win
input.cc:1:27: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | [[noreturn]] void func() {}
| ^
1 warning generated.
input.cc:1:38: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] void func() {} };
| ^
1 warning generated.
input.cc:1:45: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] static void func() {} };
| ^
1 warning generated.
input.cc:1:30: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] S() {} };
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.IsNoReturn_CXX11Attribute/CXX14_win (18 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ArrayType/CXX03
input.cc:1:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
1 | void f(int b) { int a[b]; }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.ArrayType/CXX03 (21 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.InStdNamespace/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.InStdNamespace/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_NonMatchingTypes/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_NonMatchingTypes/C99 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_Type/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_Type/CXX26_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NullPointerConstant/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.NullPointerConstant/CXX20 (13 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasExternalFormalLinkage/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasExternalFormalLinkage/CXX11_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsAtPosition_FunctionDecl/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsAtPosition_FunctionDecl/C26 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasArraySize/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasArraySize/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsScoped_MatchesScopedEnum/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.IsScoped_MatchesScopedEnum/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsUnion/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsUnion/CXX23_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasTrailingReturn_MatchesLambdaTrailingReturn/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.HasTrailingReturn_MatchesLambdaTrailingReturn/CXX17 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.isLeftFold/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.isLeftFold/CXX03_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsMain/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsMain/C23 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPDefaultClause_IsNoneKind/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPDefaultClause_IsNoneKind/C99_win (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_IsStandaloneDirective/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_IsStandaloneDirective/CXX29 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_HasClause/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_HasClause/CXX20_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_IsAllowedToContainClauseKind_From/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_IsAllowedToContainClauseKind_From/CXX14 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_DoesNotMatchTarget/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_DoesNotMatchTarget/C26_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_ArraySection_ComplexCountExpression/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_ArraySection_ComplexCountExpression/C17 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_Public/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_Public/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_DefaultAccessSpecifierPrivate/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_DefaultAccessSpecifierPrivate/CXX26 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPrivate_Public/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPrivate_Public/CXX17_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsProtected_Public/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsProtected_Public/CXX11 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsVirtual_NoVirtualBase/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsVirtual_NoVirtualBase/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Decl_CXX/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Decl_CXX/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MatchesNameRE_CXX/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.MatchesNameRE_CXX/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LinkageSpecDecl/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.LinkageSpecDecl/CXX23_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ClassTemplateDecl_DoesNotMatchClassTemplatePartialSpecialization/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.ClassTemplateDecl_DoesNotMatchClassTemplatePartialSpecialization/CXX17 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EnumDecl_DoesNotMatchClasses/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.EnumDecl_DoesNotMatchClasses/CXX03_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TagDecl_CXX/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.TagDecl_CXX/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaExpr/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaExpr/C99_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SubstNonTypeTemplateParmExpr/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.SubstNonTypeTemplateParmExpr/CXX29 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UserDefinedLiteral/CXX20_win
input.cc:1:28: warning: identifier '_inc' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
1 | constexpr char operator "" _inc (const char i) { return i + 1;}char c = 'a'_inc;
| ~~~~~~~~~~~~^~~~
| operator""_inc
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.UserDefinedLiteral/CXX20_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ThisPointerType/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.ThisPointerType/CXX14 (11 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UnaryExprOrTypeTraitExpr/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.UnaryExprOrTypeTraitExpr/C26_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MemberExpr_MatchesVariable/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.MemberExpr_MatchesVariable/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionDecl_CXX/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionDecl_CXX/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionTemplate_DoesNotMatchFunctionDeclarations/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionTemplate_DoesNotMatchFunctionDeclarations/CXX26 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DeclaratorDecl_CXX/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.DeclaratorDecl_CXX/CXX17_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Match_ConstructorInitializers/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.Match_ConstructorInitializers/CXX11 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MaterializeTemporaryExpr_MatchesTemporary/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.MaterializeTemporaryExpr_MatchesTemporary/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Matcher_DefaultArgument/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.Matcher_DefaultArgument/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CharacterLiteral/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CharacterLiteral/CXX29_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FixedPointLiterals/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.FixedPointLiterals/CXX23 (47 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.GNUNullExpr/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.GNUNullExpr/CXX14_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Initializers_CXX/CXX03
input.cc:1:88: warning: nested designators are a C99 extension [-Wc99-designator]
1 | void foo() { struct point { double x; double y; }; struct point ptarray[10] = { [2].y = 1.0, [2].x = 2.0, [0].x = 1.0 }; }
| ^~~~~
input.cc:1:88: warning: array designators are a C99 extension [-Wc99-designator]
1 | void foo() { struct point { double x; double y; }; struct point ptarray[10] = { [2].y = 1.0, [2].x = 2.0, [0].x = 1.0 }; }
| ^~~
2 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.Initializers_CXX/CXX03 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FileScopeAsmDecl/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FileScopeAsmDecl/C17_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ConditionalOperator/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.ConditionalOperator/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ForStmt/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ForStmt/CXX26_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CompoundStatement_DoesNotMatchEmptyStruct/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.CompoundStatement_DoesNotMatchEmptyStruct/CXX20 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CastExpr_DoesNotMatchNonCasts/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CastExpr_DoesNotMatchNonCasts/CXX11_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CXXFunctionalCastExpr_MatchesSimpleCase/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.CXXFunctionalCastExpr_MatchesSimpleCase/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CXXStaticCastExpr_DoesNotMatchOtherCasts/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CXXStaticCastExpr_DoesNotMatchOtherCasts/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ImplicitCastExpr_DoesNotMatchIncorrectly/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.ImplicitCastExpr_DoesNotMatchIncorrectly/C89 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Stmt_MatchesCompoundStatments/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Stmt_MatchesCompoundStatments/CXX23_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.InitListExpr/CXX17
input.cc:1:17: warning: array designators are a C99 extension [-Wc99-designator]
1 | int i[1] = {42, [0] = 43};
| ^~~
input.cc:1:17: warning: mixture of designated and non-designated initializers in the same initializer list is a C99 extension [-Wc99-designator]
1 | int i[1] = {42, [0] = 43};
| ^~~~~~~~
input.cc:1:13: note: first non-designated initializer is here
1 | int i[1] = {42, [0] = 43};
| ^~
input.cc:1:23: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides]
1 | int i[1] = {42, [0] = 43};
| ^~
input.cc:1:13: note: previous initialization is here
1 | int i[1] = {42, [0] = 43};
| ^~
3 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.InitListExpr/CXX17 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UsingDecl_MatchesShadowUsingDelcarations/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.UsingDecl_MatchesShadowUsingDelcarations/CXX03_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.WhileStmt/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.WhileStmt/C23 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SwitchCase_MatchesSwitch/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.SwitchCase_MatchesSwitch/C99_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IgnoringParens/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.IgnoringParens/CXX29 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DependentSizedExtVectorType/CXX20_win
input.cc:1:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
1 | int a[42]; int b[] = { 2, 3 }; void f() { int c[b[0]]; }
| ^~~~
input.cc:1:49: note: read of non-constexpr variable 'b' is not allowed in a constant expression
input.cc:1:16: note: declared here
1 | int a[42]; int b[] = { 2, 3 }; void f() { int c[b[0]]; }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.DependentSizedExtVectorType/CXX20_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AutoType/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.AutoType/CXX14 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionProtoType/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionProtoType/C26_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerType/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerType/C17 (11 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EnumType/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.EnumType/C89_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerType_MatchesPointersToConstTypes/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerType_MatchesPointersToConstTypes/CXX26 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DeducedTemplateSpecializationType/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.DeducedTemplateSpecializationType/CXX17_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.RecordType_CXX/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.RecordType_CXX/CXX11 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NullStmt/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.NullStmt/C23_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NestedNameSpecifier_MatchesNestedNameSpecifierPrefixes/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.NestedNameSpecifier_MatchesNestedNameSpecifierPrefixes/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TypedefDecl/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.TypedefDecl/CXX29_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TypedefNameDecl/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.TypedefNameDecl/CXX23 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.QualifiedTypeLocTest_BindsToConstIntFunctionDecl/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.QualifiedTypeLocTest_BindsToConstIntFunctionDecl/CXX14_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerTypeLocTest_BindsToAnyPointerTypeLoc/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerTypeLocTest_BindsToAnyPointerTypeLoc/CXX03 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ReferenceTypeLocTest_BindsToAnyRvalueReferenceTypeLoc/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ReferenceTypeLocTest_BindsToAnyRvalueReferenceTypeLoc/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionTypeLocTest_DoesNotBindToNonFunctionTypeLoc/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionTypeLocTest_DoesNotBindToNonFunctionTypeLoc/C99 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest/CXX26_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_DoesNotBindToCaptureWithInitializerAndDifferentName/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_DoesNotBindToCaptureWithInitializerAndDifferentName/CXX20 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ForEachArgumentWithParamMatchesExplicitObjectParamOnOperatorCalls/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.ForEachArgumentWithParamMatchesExplicitObjectParamOnOperatorCalls/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasFoldInit/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasFoldInit/CXX29_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Callee/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.Callee/CXX23 (3 ms)
[----------] 132 tests from ASTMatchersTests/ASTMatchersTest (591 ms total)
[----------] 2 tests from ParameterizedTests/ImportExpr
[ RUN ] ParameterizedTests/ImportExpr.ImportPredefinedExpr/2
[ OK ] ParameterizedTests/ImportExpr.ImportPredefinedExpr/2 (6 ms)
[ RUN ] ParameterizedTests/ImportExpr.ConceptNestedNonInstantiationDependentRequirement/1
warning: -fdelayed-template-parsing is deprecated after C++20 [-Wdelayed-template-parsing-in-cxx20]
warning: -fdelayed-template-parsing is deprecated after C++20 [-Wdelayed-template-parsing-in-cxx20]
[ OK ] ParameterizedTests/ImportExpr.ConceptNestedNonInstantiationDependentRequirement/1 (6 ms)
[----------] 2 tests from ParameterizedTests/ImportExpr (13 ms total)
[----------] 1 test from ParameterizedTests/ImportDecl
[ RUN ] ParameterizedTests/ImportDecl.ImportTemplatedDeclForTemplate/0
[ OK ] ParameterizedTests/ImportDecl.ImportTemplatedDeclForTemplate/0 (14 ms)
[----------] 1 test from ParameterizedTests/ImportDecl (14 ms total)
[----------] 5 tests from ParameterizedTests/ASTImporterOptionSpecificTestBase
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportConvertVectorExpr/3
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportConvertVectorExpr/3 (7 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportDoesUpdateUsedFlag2/2
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportDoesUpdateUsedFlag2/2 (7 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.FriendFunInClassTemplate/1
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.FriendFunInClassTemplate/1 (7 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.LambdasInFunctionParamsAreDifferentiated/0
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.LambdasInFunctionParamsAreDifferentiated/0 (6 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportMacroQualifiedType/3
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportMacroQualifiedType/3 (6 ms)
[----------] 5 tests from ParameterizedTests/ASTImporterOptionSpecificTestBase (36 ms total)
[----------] 1 test from ParameterizedTests/ImportFunctions
[ RUN ] ParameterizedTests/ImportFunctions.VirtualFlagShouldBePreservedWhenImportingPrototype/2
[ OK ] ParameterizedTests/ImportFunctions.VirtualFlagShouldBePreservedWhenImportingPrototype/2 (6 ms)
[----------] 1 test from ParameterizedTests/ImportFunctions (6 ms total)
[----------] 1 test from ParameterizedTests/ImportFriendFunctions
[ RUN ] ParameterizedTests/ImportFriendFunctions.ImportFriendFunctionRedeclChainDefWithClass_ImportTheProto/1
[ OK ] ParameterizedTests/ImportFriendFunctions.ImportFriendFunctionRedeclChainDefWithClass_ImportTheProto/1 (6 ms)
[----------] 1 test from ParameterizedTests/ImportFriendFunctions (7 ms total)
[----------] 1 test from ParameterizedTests/ImportFriendClasses
[ RUN ] ParameterizedTests/ImportFriendClasses.ImportOfRecursiveFriendClass/0
[ OK ] ParameterizedTests/ImportFriendClasses.ImportOfRecursiveFriendClass/0 (17 ms)
[----------] 1 test from ParameterizedTests/ImportFriendClasses (17 ms total)
[----------] 1 test from ParameterizedTests/ASTImporterLookupTableTest
[ RUN ] ParameterizedTests/ASTImporterLookupTableTest.OneDecl/1
[ OK ] ParameterizedTests/ASTImporterLookupTableTest.OneDecl/1 (3 ms)
[----------] 1 test from ParameterizedTests/ASTImporterLookupTableTest (3 ms total)
[----------] 1 test from ParameterizedTests/ErrorHandlingTest
[ RUN ] ParameterizedTests/ErrorHandlingTest.ImportedTypeMappingIsInvalidatedOnFailure/0
Expected<T> must be checked before access or destruction.
Unchecked Expected<T> contained error:
UnsupportedConstruct #0 0x000000000763034b llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:931:13
#1 0x000000000762d235 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
#2 0x000000000763116b SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:38
#3 0x00007895df687330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
#4 0x00007895df6e0b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
#5 0x00007895df68727e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
#6 0x00007895df66a8ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
#7 0x0000000006be5b94 llvm::Expected<clang::Type const*>::fatalUncheckedExpected() const /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Error.h:0:5
#8 0x0000000006aef7a0 clang::ast_matchers::ErrorHandlingTest_ImportedTypeMappingIsInvalidatedOnFailure_Test::TestBody() /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/AST/ASTImporterTest.cpp:6630:17
#9 0x0000000009775360 os_stack_trace_getter /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:6240:7
#10 0x0000000009775360 testing::Test::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:2695:9
#11 0x0000000009776900 os_stack_trace_getter /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:6240:7
#12 0x0000000009776900 testing::TestInfo::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:2842:11
#13 0x0000000009777513 testing::TestSuite::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:3018:35
#14 0x0000000009788724 testing::internal::UnitTestImpl::RunAllTests() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:5922:41
#15 0x0000000009787ad9 testing::UnitTest::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:5485:10
#16 0x000000000975e28a main /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/UnitTestMain/TestMain.cpp:55:3
#17 0x00007895df66c1ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
#18 0x00007895df66c28b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
#19 0x000000000612c9a5 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests+0x612c9a5)
--
exit: -6
--
shard JSON output does not exist: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests-Clang-Unit-511247-72-107.json
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/73/107</summary>
```
Script(shard):
--
GTEST_OUTPUT=json:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests-Clang-Unit-511247-73-107.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=107 GTEST_SHARD_INDEX=73 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--
Note: This is test shard 74 of 107.
[==========] Running 254 tests from 62 test suites.
[----------] Global test environment set-up.
[----------] 1 test from HeaderSearchTest
[ RUN ] HeaderSearchTest.IncludeFromSameDirectory
[ OK ] HeaderSearchTest.IncludeFromSameDirectory (0 ms)
[----------] 1 test from HeaderSearchTest (0 ms total)
[----------] 1 test from ParseHLSLRootSignatureTest
[ RUN ] ParseHLSLRootSignatureTest.InvalidLexOverflowedDoubleTest
[ OK ] ParseHLSLRootSignatureTest.InvalidLexOverflowedDoubleTest (0 ms)
[----------] 1 test from ParseHLSLRootSignatureTest (0 ms total)
[----------] 1 test from SanitizerArgsTest
[ RUN ] SanitizerArgsTest.XRayLists
[ OK ] SanitizerArgsTest.XRayLists (0 ms)
[----------] 1 test from SanitizerArgsTest (0 ms total)
[----------] 1 test from ExprMutationAnalyzerTest
[ RUN ] ExprMutationAnalyzerTest.CommaExprWithCallUnresolved
[ OK ] ExprMutationAnalyzerTest.CommaExprWithCallUnresolved (10 ms)
[----------] 1 test from ExprMutationAnalyzerTest (10 ms total)
[----------] 1 test from LifetimeAnalysisTest
[ RUN ] LifetimeAnalysisTest.LifetimeboundSimple
[ OK ] LifetimeAnalysisTest.LifetimeboundSimple (2 ms)
[----------] 1 test from LifetimeAnalysisTest (3 ms total)
[----------] 1 test from DataflowAnalysisContextTest
[ RUN ] DataflowAnalysisContextTest.JoinFlowConditions
[ OK ] DataflowAnalysisContextTest.JoinFlowConditions (0 ms)
[----------] 1 test from DataflowAnalysisContextTest (0 ms total)
[----------] 1 test from SimplifyConstraintsTest
[ RUN ] SimplifyConstraintsTest.TrueAtomUnlocksEquivalenceChain
[ OK ] SimplifyConstraintsTest.TrueAtomUnlocksEquivalenceChain (0 ms)
[----------] 1 test from SimplifyConstraintsTest (0 ms total)
[----------] 2 tests from TransferTest
[ RUN ] TransferTest.ResultObjectLocationForDefaultArgExpr
[ OK ] TransferTest.ResultObjectLocationForDefaultArgExpr (3 ms)
[ RUN ] TransferTest.ContextSensitiveSetThreeLayersDepthThree
[ OK ] TransferTest.ContextSensitiveSetThreeLayersDepthThree (3 ms)
[----------] 2 tests from TransferTest (7 ms total)
[----------] 1 test from WatchedLiteralsSolverTest/SolverTest/0, where TypeParam = <type>
[ RUN ] WatchedLiteralsSolverTest/SolverTest/0.NegatedDisjunction
[ OK ] WatchedLiteralsSolverTest/SolverTest/0.NegatedDisjunction (0 ms)
[----------] 1 test from WatchedLiteralsSolverTest/SolverTest/0 (0 ms total)
[----------] 1 test from RangeSetTest/1, where TypeParam = <type>
[ RUN ] RangeSetTest/1.RangeSetNegateTest
[ OK ] RangeSetTest/1.RangeSetNegateTest (2 ms)
[----------] 1 test from RangeSetTest/1 (2 ms total)
[----------] 1 test from RangeSetCastToPromotionConversionTest/11, where TypeParam = <type>
[ RUN ] RangeSetCastToPromotionConversionTest/11.Test
[ OK ] RangeSetCastToPromotionConversionTest/11.Test (3 ms)
[----------] 1 test from RangeSetCastToPromotionConversionTest/11 (3 ms total)
[----------] 1 test from ASTMatchersTestOpenMP
[ RUN ] ASTMatchersTestOpenMP.OMPFromClause_DoesNotMatchToClause
[ OK ] ASTMatchersTestOpenMP.OMPFromClause_DoesNotMatchToClause (2 ms)
[----------] 1 test from ASTMatchersTestOpenMP (2 ms total)
[----------] 1 test from MatchBinaryOperator
[ RUN ] MatchBinaryOperator.HasAnyOperatorName
[ OK ] MatchBinaryOperator.HasAnyOperatorName (12 ms)
[----------] 1 test from MatchBinaryOperator (12 ms total)
[----------] 1 test from Attr
[ RUN ] Attr.AnnotateType
O: f_macro_attribue
O: f_paren_attribute
O: f_w_paren_and_attr
[ OK ] Attr.AnnotateType (12 ms)
[----------] 1 test from Attr (12 ms total)
[----------] 1 test from ToAPValue
[ RUN ] ToAPValue.MemberPointers
[ OK ] ToAPValue.MemberPointers (8 ms)
[----------] 1 test from ToAPValue (9 ms total)
[----------] 1 test from CommentLexerTest
[ RUN ] CommentLexerTest.HTML10
[ OK ] CommentLexerTest.HTML10 (0 ms)
[----------] 1 test from CommentLexerTest (0 ms total)
[----------] 2 tests from DeclPrinter
[ RUN ] DeclPrinter.TestEnumDecl1
[ OK ] DeclPrinter.TestEnumDecl1 (3 ms)
[ RUN ] DeclPrinter.TestFunctionTemplateDecl6
[ OK ] DeclPrinter.TestFunctionTemplateDecl6 (3 ms)
[----------] 2 tests from DeclPrinter (7 ms total)
[----------] 1 test from SizelessTypeTester
[ RUN ] SizelessTypeTester.TestSizelessBuiltin
[ OK ] SizelessTypeTester.TestSizelessBuiltin (3 ms)
[----------] 1 test from SizelessTypeTester (3 ms total)
[----------] 1 test from StmtPrinter
[ RUN ] StmtPrinter.TerseOutputWithLambdas
[ OK ] StmtPrinter.TerseOutputWithLambdas (6 ms)
[----------] 1 test from StmtPrinter (6 ms total)
[----------] 1 test from StructuralEquivalenceEnumConstantTest
[ RUN ] StructuralEquivalenceEnumConstantTest.EnumConstantsWithDifferentValues
[ OK ] StructuralEquivalenceEnumConstantTest.EnumConstantsWithDifferentValues (5 ms)
[----------] 1 test from StructuralEquivalenceEnumConstantTest (6 ms total)
[----------] 1 test from StructuralEquivalenceStmtTest
[ RUN ] StructuralEquivalenceStmtTest.UnresolvedLookupDifferentName
[ OK ] StructuralEquivalenceStmtTest.UnresolvedLookupDifferentName (7 ms)
[----------] 1 test from StructuralEquivalenceStmtTest (7 ms total)
[----------] 1 test from ParseFixedCompilationDatabase
[ RUN ] ParseFixedCompilationDatabase.ReturnsArgumentsAfterDoubleDash
[ OK ] ParseFixedCompilationDatabase.ReturnsArgumentsAfterDoubleDash (1 ms)
[----------] 1 test from ParseFixedCompilationDatabase (1 ms total)
[----------] 1 test from LookupTest
[ RUN ] LookupTest.replaceNestedFunctionName
input.cc:2:1: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]
2 | auto f = a::foo();
| ^
1 warning generated.
input.cc:3:1: warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]
3 | auto f = foo();
| ^
1 warning generated.
[ OK ] LookupTest.replaceNestedFunctionName (54 ms)
[----------] 1 test from LookupTest (54 ms total)
[----------] 1 test from RecursiveASTVisitor
[ RUN ] RecursiveASTVisitor.VisitsBaseClassTemplateArguments
[ OK ] RecursiveASTVisitor.VisitsBaseClassTemplateArguments (3 ms)
[----------] 1 test from RecursiveASTVisitor (3 ms total)
[----------] 1 test from Replacement
[ RUN ] Replacement.FunctionCall
[ OK ] Replacement.FunctionCall (3 ms)
[----------] 1 test from Replacement (3 ms total)
[----------] 1 test from SourceCodeBuildersTest
[ RUN ] SourceCodeBuildersTest.BuildAccessPointerDereference
[ OK ] SourceCodeBuildersTest.BuildAccessPointerDereference (4 ms)
[----------] 1 test from SourceCodeBuildersTest (4 ms total)
[----------] 1 test from StencilToStringTest
[ RUN ] StencilToStringTest.SelectBoundOpWithOneCase
[ OK ] StencilToStringTest.SelectBoundOpWithOneCase (0 ms)
[----------] 1 test from StencilToStringTest (0 ms total)
[----------] 1 test from TransformerTest
[ RUN ] TransformerTest.ImplicitNodes_ForStmt2
Error generating changes: Operation not supported range selected by name(node id=loopVar): 'default' is different from decl name '__i0'
Generating changes failed.
[ OK ] TransformerTest.ImplicitNodes_ForStmt2 (12 ms)
[----------] 1 test from TransformerTest (12 ms total)
[----------] 1 test from CommandLineTest
[ RUN ] CommandLineTest.WideIntegerHighValue
[ OK ] CommandLineTest.WideIntegerHighValue (0 ms)
[----------] 1 test from CommandLineTest (0 ms total)
[----------] 1 test from LibclangBothEnabledIndexOptionsTest
[ RUN ] LibclangBothEnabledIndexOptionsTest.GlobalOptions
[ OK ] LibclangBothEnabledIndexOptionsTest.GlobalOptions (1 ms)
[----------] 1 test from LibclangBothEnabledIndexOptionsTest (1 ms total)
[----------] 4 tests from UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.UnwrapUsingOperatorArrowNoCheck/std
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.UnwrapUsingOperatorArrowNoCheck/std (119 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.EqualityCheckLeftSet/base
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.EqualityCheckLeftSet/base (63 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.StructuredBindingsFromStruct/absl
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.StructuredBindingsFromStruct/absl (113 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.ConstPointerRefAccessor/std
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.ConstPointerRefAccessor/std (59 ms)
[----------] 4 tests from UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest (356 ms total)
[----------] 4 tests from UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.IfThenElse_LhsOrNotRhs/2
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.IfThenElse_LhsOrNotRhs/2 (37 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.ShortCircuitingBinaryOperators/1
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.ShortCircuitingBinaryOperators/1 (285 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.LValueToRValueCastOfChangingValue/0
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.LValueToRValueCastOfChangingValue/0 (41 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.PairIterator/2
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.PairIterator/2 (38 ms)
[----------] 4 tests from UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest (403 ms total)
[----------] 1 test from SValTests/SValTest
[ RUN ] SValTests/SValTest.GetCompoundType/4
[ OK ] SValTests/SValTest.GetCompoundType/4 (4 ms)
[----------] 1 test from SValTests/SValTest (4 ms total)
[----------] 132 tests from ASTMatchersTests/ASTMatchersTest
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_ConstructedMacroName/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_ConstructedMacroName/CXX14 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_MatchesArgument/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_MatchesArgument/C26_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_NotMatchesBeginOnly/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_NotMatchesBeginOnly/C17 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AllOf/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.AllOf/C89_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Has_RecursiveAnyOf/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.Has_RecursiveAnyOf/CXX26 (11 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasDescendant_Memoization/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasDescendant_Memoization/CXX17_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AnyOf/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.AnyOf/CXX11 (28 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDerivedFrom_ElaboratedType/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDerivedFrom_ElaboratedType/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Bind_SameNameInAlternatives/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.Bind_SameNameInAlternatives/C11 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasOverloadedOperatorName/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasOverloadedOperatorName/CXX29_win (22 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsStaticLocal/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsStaticLocal/CXX23 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SizeOfExpr_MatchesCorrectType/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.SizeOfExpr_MatchesCorrectType/CXX14_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsUnsignedInteger_MatchesUnsignedIntegers/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.IsUnsignedInteger_MatchesUnsignedIntegers/CXX03 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsAnyCharacter_MatchesCharacters/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsAnyCharacter_MatchesCharacters/C17_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsArrow_MatchesMemberCallsViaArrow/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.IsArrow_MatchesMemberCallsViaArrow/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ArgumentCountAtLeast_CallExpr/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ArgumentCountAtLeast_CallExpr/CXX26_win (27 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ParameterCountIs/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.ParameterCountIs/CXX20 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExternC_MatchesExternCFunctionDeclarations/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExternC_MatchesExternCFunctionDeclarations/CXX11_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDeleted/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDeleted/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConsteval_MatchesIfConsteval/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConsteval_MatchesIfConsteval/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesSelectionInitializers/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesSelectionInitializers/C89 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesRangeForInitializers/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesRangeForInitializers/CXX23_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AccessSpecDecl/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.AccessSpecDecl/CXX17 (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsPure/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsPure/CXX03_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConst/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConst/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasDependentName_DependentScopeDeclRefExpr/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasDependentName_DependentScopeDeclRefExpr/C99_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsImplicit_CXXConstructorDecl/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.IsImplicit_CXXConstructorDecl/CXX29 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXDeductionGuideDecl_CXX20/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXDeductionGuideDecl_CXX20/CXX20_win (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasSize/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.HasSize/CXX14 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesInlinedNamespaces/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesInlinedNamespaces/C26_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesAnonymousOuterClasses/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesAnonymousOuterClasses/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDefinition/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDefinition/C89_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ObjCIvarRefExpr/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.ObjCIvarRefExpr/CXX26 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.StatementCountIs_WorksWithMultipleStatements/CXX17_win
input.cc:1:12: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
input.cc:1:15: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
input.cc:1:18: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
3 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.StatementCountIs_WorksWithMultipleStatements/CXX17_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Member_MatchesInMemberFunctionCall/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.Member_MatchesInMemberFunctionCall/CXX11 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsPublic_IsProtected_IsPrivate/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsPublic_IsProtected_IsPrivate/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfVariable/C11
input.c:1:45: warning: expression result unused [-Wunused-value]
1 | struct X { int m; }; void f(struct X x) { x.m; }
| ~ ^
1 warning generated.
input.c:1:47: warning: expression result unused [-Wunused-value]
1 | struct X { int m; }; void f(struct X* x) { x->m; }
| ~ ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfVariable/C11 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfMemberFunc_Template/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfMemberFunc_Template/CXX29_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsVolatileQualified/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsVolatileQualified/CXX23 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConstQualified_DoesNotMatchInappropriately/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConstQualified_DoesNotMatchInappropriately/CXX14_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Optionally_SubmatchersDoNotMatch/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.Optionally_SubmatchersDoNotMatch/CXX03 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_MatchesImplicitFunctionTemplateInstantiation/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_MatchesImplicitFunctionTemplateInstantiation/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_DoesNotMatchInstantiationsInsideOfInstantiation/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_DoesNotMatchInstantiationsInsideOfInstantiation/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesInstantiation/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesInstantiation/CXX26_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesFunctionInstantiation/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesFunctionInstantiation/CXX20 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesVariableInstantiation/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesVariableInstantiation/CXX11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInTemplateInstantiation_Sharing/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInTemplateInstantiation_Sharing/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTypeDependent_MatchesTypeDependent/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTypeDependent_MatchesTypeDependent/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsValueDependent_MatchesInstantiationDependent/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.IsValueDependent_MatchesInstantiationDependent/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExplicitTemplateSpecialization_DoesNotMatchImplicitTemplateInstantiations/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExplicitTemplateSpecialization_DoesNotMatchImplicitTemplateInstantiations/CXX23_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsNoReturn_CXX11Attribute/CXX17
input.cc:1:27: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | [[noreturn]] void func() {}
| ^
1 warning generated.
input.cc:1:38: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] void func() {} };
| ^
1 warning generated.
input.cc:1:45: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] static void func() {} };
| ^
1 warning generated.
input.cc:1:30: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] S() {} };
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.IsNoReturn_CXX11Attribute/CXX17 (14 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ArrayType/CXX03_win
input.cc:1:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
1 | void f(int b) { int a[b]; }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.ArrayType/CXX03_win (22 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.InStdNamespace/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.InStdNamespace/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_NonMatchingTypes/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_NonMatchingTypes/C99_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_Type/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_Type/CXX29 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NullPointerConstant/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.NullPointerConstant/CXX20_win (13 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasExternalFormalLinkage/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.HasExternalFormalLinkage/CXX14 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsAtPosition_FunctionDecl/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsAtPosition_FunctionDecl/C26_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasArraySize/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.HasArraySize/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsScoped_MatchesScopedEnum/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsScoped_MatchesScopedEnum/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsUnion/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsUnion/CXX26 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasTrailingReturn_MatchesLambdaTrailingReturn/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasTrailingReturn_MatchesLambdaTrailingReturn/CXX17_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.isLeftFold/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.isLeftFold/CXX11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsMain/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsMain/C23_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPDefaultClause_IsNoneKind/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPDefaultClause_IsNoneKind/C11 (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_IsStandaloneDirective/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_IsStandaloneDirective/CXX29_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_HasClause/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_HasClause/CXX23 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_IsAllowedToContainClauseKind_From/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_IsAllowedToContainClauseKind_From/CXX14_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_DoesNotMatchTarget/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_DoesNotMatchTarget/CXX03 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_ArraySection_ComplexCountExpression/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_ArraySection_ComplexCountExpression/C17_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_Public/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_Public/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_DefaultAccessSpecifierPrivate/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_DefaultAccessSpecifierPrivate/CXX26_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPrivate_Public/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPrivate_Public/CXX20 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsProtected_Public/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsProtected_Public/CXX11_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsVirtual_NoVirtualBase/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsVirtual_NoVirtualBase/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Decl_CXX/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.Decl_CXX/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MatchesNameRE_CXX/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.MatchesNameRE_CXX/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LinkageSpecDecl/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.LinkageSpecDecl/CXX26 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ClassTemplateDecl_DoesNotMatchClassTemplatePartialSpecialization/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ClassTemplateDecl_DoesNotMatchClassTemplatePartialSpecialization/CXX17_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EnumDecl_DoesNotMatchClasses/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.EnumDecl_DoesNotMatchClasses/CXX11 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TagDecl_CXX/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.TagDecl_CXX/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaExpr/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaExpr/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SubstNonTypeTemplateParmExpr/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.SubstNonTypeTemplateParmExpr/CXX29_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UserDefinedLiteral/CXX23
input.cc:1:28: warning: identifier '_inc' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
1 | constexpr char operator "" _inc (const char i) { return i + 1;}char c = 'a'_inc;
| ~~~~~~~~~~~~^~~~
| operator""_inc
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.UserDefinedLiteral/CXX23 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ThisPointerType/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ThisPointerType/CXX14_win (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UnaryExprOrTypeTraitExpr/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.UnaryExprOrTypeTraitExpr/CXX03 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MemberExpr_MatchesVariable/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.MemberExpr_MatchesVariable/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionDecl_CXX/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionDecl_CXX/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionTemplate_DoesNotMatchFunctionDeclarations/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionTemplate_DoesNotMatchFunctionDeclarations/CXX26_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DeclaratorDecl_CXX/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.DeclaratorDecl_CXX/CXX20 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Match_ConstructorInitializers/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Match_ConstructorInitializers/CXX11_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MaterializeTemporaryExpr_MatchesTemporary/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.MaterializeTemporaryExpr_MatchesTemporary/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Matcher_DefaultArgument/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Matcher_DefaultArgument/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CharacterLiteral_CXX/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.CharacterLiteral_CXX/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FixedPointLiterals/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FixedPointLiterals/CXX23_win (45 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.GNUNullExpr/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.GNUNullExpr/CXX17 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Initializers_CXX/CXX03_win
input.cc:1:88: warning: nested designators are a C99 extension [-Wc99-designator]
1 | void foo() { struct point { double x; double y; }; struct point ptarray[10] = { [2].y = 1.0, [2].x = 2.0, [0].x = 1.0 }; }
| ^~~~~
input.cc:1:88: warning: array designators are a C99 extension [-Wc99-designator]
1 | void foo() { struct point { double x; double y; }; struct point ptarray[10] = { [2].y = 1.0, [2].x = 2.0, [0].x = 1.0 }; }
| ^~~
2 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.Initializers_CXX/CXX03_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FileScopeAsmDecl/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.FileScopeAsmDecl/C23 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ConditionalOperator/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ConditionalOperator/C99_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ForStmt/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.ForStmt/CXX29 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CompoundStatement_DoesNotMatchEmptyStruct/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CompoundStatement_DoesNotMatchEmptyStruct/CXX20_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CastExpr_DoesNotMatchNonCasts/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.CastExpr_DoesNotMatchNonCasts/CXX14 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CXXFunctionalCastExpr_MatchesSimpleCase/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CXXFunctionalCastExpr_MatchesSimpleCase/C26_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CXXStaticCastExpr_DoesNotMatchOtherCasts/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.CXXStaticCastExpr_DoesNotMatchOtherCasts/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ImplicitCastExpr_DoesNotMatchIncorrectly/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ImplicitCastExpr_DoesNotMatchIncorrectly/C89_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Stmt_MatchesCompoundStatments/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.Stmt_MatchesCompoundStatments/CXX26 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.InitListExpr/CXX17_win
input.cc:1:17: warning: array designators are a C99 extension [-Wc99-designator]
1 | int i[1] = {42, [0] = 43};
| ^~~
input.cc:1:17: warning: mixture of designated and non-designated initializers in the same initializer list is a C99 extension [-Wc99-designator]
1 | int i[1] = {42, [0] = 43};
| ^~~~~~~~
input.cc:1:13: note: first non-designated initializer is here
1 | int i[1] = {42, [0] = 43};
| ^~
input.cc:1:23: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides]
1 | int i[1] = {42, [0] = 43};
| ^~
input.cc:1:13: note: previous initialization is here
1 | int i[1] = {42, [0] = 43};
| ^~
3 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.InitListExpr/CXX17_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UsingDecl_MatchesShadowUsingDelcarations/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.UsingDecl_MatchesShadowUsingDelcarations/CXX11 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.WhileStmt/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.WhileStmt/C23_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SwitchCase_MatchesSwitch/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.SwitchCase_MatchesSwitch/C11 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IgnoringParens/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IgnoringParens/CXX29_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DependentSizedExtVectorType/CXX23
input.cc:1:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
1 | int a[42]; int b[] = { 2, 3 }; void f() { int c[b[0]]; }
| ^~~~
input.cc:1:49: note: read of non-constexpr variable 'b' is not allowed in a constant expression
input.cc:1:16: note: declared here
1 | int a[42]; int b[] = { 2, 3 }; void f() { int c[b[0]]; }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.DependentSizedExtVectorType/CXX23 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AutoType/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.AutoType/CXX14_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionProtoType/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionProtoType/CXX03 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerType/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerType/C17_win (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EnumType/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.EnumType/C99 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerType_MatchesPointersToConstTypes/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerType_MatchesPointersToConstTypes/CXX26_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DeducedTemplateSpecializationType/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.DeducedTemplateSpecializationType/CXX20 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.RecordType_CXX/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.RecordType_CXX/CXX11_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NullStmt/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.NullStmt/C26 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NestedNameSpecifier_MatchesNestedNameSpecifierPrefixes/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.NestedNameSpecifier_MatchesNestedNameSpecifierPrefixes/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TypedefDecl_Cxx/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.TypedefDecl_Cxx/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TypedefNameDecl/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.TypedefNameDecl/CXX23_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.QualifiedTypeLocTest_BindsToConstIntFunctionDecl/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.QualifiedTypeLocTest_BindsToConstIntFunctionDecl/CXX17 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerTypeLocTest_BindsToAnyPointerTypeLoc/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerTypeLocTest_BindsToAnyPointerTypeLoc/CXX03_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ReferenceTypeLocTest_BindsToAnyRvalueReferenceTypeLoc/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.ReferenceTypeLocTest_BindsToAnyRvalueReferenceTypeLoc/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionTypeLocTest_DoesNotBindToNonFunctionTypeLoc/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionTypeLocTest_DoesNotBindToNonFunctionTypeLoc/C99_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest/CXX29 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_DoesNotBindToCaptureWithInitializerAndDifferentName/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_DoesNotBindToCaptureWithInitializerAndDifferentName/CXX20_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ForEachArgumentWithParamMatchesExplicitObjectParamOnOperatorCalls/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ForEachArgumentWithParamMatchesExplicitObjectParamOnOperatorCalls/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasPattern/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.HasPattern/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Callee/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Callee/CXX23_win (4 ms)
[----------] 132 tests from ASTMatchersTests/ASTMatchersTest (559 ms total)
[----------] 2 tests from ParameterizedTests/ImportExpr
[ RUN ] ParameterizedTests/ImportExpr.ImportPredefinedExpr/3
[ OK ] ParameterizedTests/ImportExpr.ImportPredefinedExpr/3 (10 ms)
[ RUN ] ParameterizedTests/ImportExpr.ConceptNestedNonInstantiationDependentRequirement/2
[ OK ] ParameterizedTests/ImportExpr.ConceptNestedNonInstantiationDependentRequirement/2 (9 ms)
[----------] 2 tests from ParameterizedTests/ImportExpr (20 ms total)
[----------] 1 test from ParameterizedTests/ImportDecl
[ RUN ] ParameterizedTests/ImportDecl.ImportTemplatedDeclForTemplate/1
[ OK ] ParameterizedTests/ImportDecl.ImportTemplatedDeclForTemplate/1 (14 ms)
[----------] 1 test from ParameterizedTests/ImportDecl (14 ms total)
[----------] 5 tests from ParameterizedTests/ASTImporterOptionSpecificTestBase
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportGenericSelectionExpr/0
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportGenericSelectionExpr/0 (7 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportDoesUpdateUsedFlag2/3
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportDoesUpdateUsedFlag2/3 (7 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.FriendFunInClassTemplate/2
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.FriendFunInClassTemplate/2 (7 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.LambdasInFunctionParamsAreDifferentiated/1
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.LambdasInFunctionParamsAreDifferentiated/1 (7 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportCorrectTemplateName/0
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportCorrectTemplateName/0 (7 ms)
[----------] 5 tests from ParameterizedTests/ASTImporterOptionSpecificTestBase (37 ms total)
[----------] 1 test from ParameterizedTests/ImportFunctions
[ RUN ] ParameterizedTests/ImportFunctions.VirtualFlagShouldBePreservedWhenImportingPrototype/3
[ OK ] ParameterizedTests/ImportFunctions.VirtualFlagShouldBePreservedWhenImportingPrototype/3 (7 ms)
[----------] 1 test from ParameterizedTests/ImportFunctions (7 ms total)
[----------] 1 test from ParameterizedTests/ImportFriendFunctions
[ RUN ] ParameterizedTests/ImportFriendFunctions.ImportFriendFunctionRedeclChainDefWithClass_ImportTheProto/2
[ OK ] ParameterizedTests/ImportFriendFunctions.ImportFriendFunctionRedeclChainDefWithClass_ImportTheProto/2 (7 ms)
[----------] 1 test from ParameterizedTests/ImportFriendFunctions (7 ms total)
[----------] 1 test from ParameterizedTests/ImportFriendClasses
[ RUN ] ParameterizedTests/ImportFriendClasses.ImportOfRecursiveFriendClass/1
[ OK ] ParameterizedTests/ImportFriendClasses.ImportOfRecursiveFriendClass/1 (7 ms)
[----------] 1 test from ParameterizedTests/ImportFriendClasses (7 ms total)
[----------] 1 test from ParameterizedTests/ASTImporterLookupTableTest
[ RUN ] ParameterizedTests/ASTImporterLookupTableTest.OneDecl/2
[ OK ] ParameterizedTests/ASTImporterLookupTableTest.OneDecl/2 (3 ms)
[----------] 1 test from ParameterizedTests/ASTImporterLookupTableTest (3 ms total)
[----------] 1 test from ParameterizedTests/ErrorHandlingTest
[ RUN ] ParameterizedTests/ErrorHandlingTest.ImportedTypeMappingIsInvalidatedOnFailure/1
Expected<T> must be checked before access or destruction.
Unchecked Expected<T> contained error:
UnsupportedConstruct #0 0x000000000763034b llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:931:13
#1 0x000000000762d235 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
#2 0x000000000763116b SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:38
#3 0x00007b414cca7330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
#4 0x00007b414cd00b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
#5 0x00007b414cca727e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
#6 0x00007b414cc8a8ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
#7 0x0000000006be5b94 llvm::Expected<clang::Type const*>::fatalUncheckedExpected() const /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Error.h:0:5
#8 0x0000000006aef7a0 clang::ast_matchers::ErrorHandlingTest_ImportedTypeMappingIsInvalidatedOnFailure_Test::TestBody() /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/AST/ASTImporterTest.cpp:6630:17
#9 0x0000000009775360 os_stack_trace_getter /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:6240:7
#10 0x0000000009775360 testing::Test::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:2695:9
#11 0x0000000009776900 os_stack_trace_getter /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:6240:7
#12 0x0000000009776900 testing::TestInfo::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:2842:11
#13 0x0000000009777513 testing::TestSuite::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:3018:35
#14 0x0000000009788724 testing::internal::UnitTestImpl::RunAllTests() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:5922:41
#15 0x0000000009787ad9 testing::UnitTest::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:5485:10
#16 0x000000000975e28a main /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/UnitTestMain/TestMain.cpp:55:3
#17 0x00007b414cc8c1ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
#18 0x00007b414cc8c28b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
#19 0x000000000612c9a5 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests+0x612c9a5)
--
exit: -6
--
shard JSON output does not exist: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests-Clang-Unit-511247-73-107.json
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/74/107</summary>
```
Script(shard):
--
GTEST_OUTPUT=json:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests-Clang-Unit-511247-74-107.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=107 GTEST_SHARD_INDEX=74 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--
Note: This is test shard 75 of 107.
[==========] Running 254 tests from 62 test suites.
[----------] Global test environment set-up.
[----------] 1 test from HeaderSearchTest
[ RUN ] HeaderSearchTest.SdkFramework
[ OK ] HeaderSearchTest.SdkFramework (0 ms)
[----------] 1 test from HeaderSearchTest (0 ms total)
[----------] 1 test from ParseHLSLRootSignatureTest
[ RUN ] ParseHLSLRootSignatureTest.InvalidLexUnderflowFloatTest
[ OK ] ParseHLSLRootSignatureTest.InvalidLexUnderflowFloatTest (1 ms)
[----------] 1 test from ParseHLSLRootSignatureTest (1 ms total)
[----------] 1 test from DependencyScanningFilesystem
[ RUN ] DependencyScanningFilesystem.OpenFileAndGetBufferRepeatedly
[ OK ] DependencyScanningFilesystem.OpenFileAndGetBufferRepeatedly (0 ms)
[----------] 1 test from DependencyScanningFilesystem (0 ms total)
[----------] 1 test from ExprMutationAnalyzerTest
[ RUN ] ExprMutationAnalyzerTest.CommaExprParmRef
[ OK ] ExprMutationAnalyzerTest.CommaExprParmRef (5 ms)
[----------] 1 test from ExprMutationAnalyzerTest (5 ms total)
[----------] 1 test from LifetimeAnalysisTest
[ RUN ] LifetimeAnalysisTest.LifetimeboundMemberFunctionOfAView
[ OK ] LifetimeAnalysisTest.LifetimeboundMemberFunctionOfAView (2 ms)
[----------] 1 test from LifetimeAnalysisTest (3 ms total)
[----------] 1 test from DataflowAnalysisContextTest
[ RUN ] DataflowAnalysisContextTest.EquivBoolVals
[ OK ] DataflowAnalysisContextTest.EquivBoolVals (0 ms)
[----------] 1 test from DataflowAnalysisContextTest (0 ms total)
[----------] 1 test from SimplifyConstraintsTest
[ RUN ] SimplifyConstraintsTest.TopLevelAndSplitIntoMultipleConstraints
[ OK ] SimplifyConstraintsTest.TopLevelAndSplitIntoMultipleConstraints (0 ms)
[----------] 1 test from SimplifyConstraintsTest (0 ms total)
[----------] 2 tests from TransferTest
[ RUN ] TransferTest.ResultObjectLocationForDefaultInitExpr
[ OK ] TransferTest.ResultObjectLocationForDefaultInitExpr (3 ms)
[ RUN ] TransferTest.ContextSensitiveMutualRecursion
[ OK ] TransferTest.ContextSensitiveMutualRecursion (4 ms)
[----------] 2 tests from TransferTest (8 ms total)
[----------] 1 test from WatchedLiteralsSolverTest/SolverTest/0, where TypeParam = <type>
[ RUN ] WatchedLiteralsSolverTest/SolverTest/0.NegatedConjunction
[ OK ] WatchedLiteralsSolverTest/SolverTest/0.NegatedConjunction (0 ms)
[----------] 1 test from WatchedLiteralsSolverTest/SolverTest/0 (0 ms total)
[----------] 1 test from RangeSetTest/1, where TypeParam = <type>
[ RUN ] RangeSetTest/1.RangeSetPointIntersectTest
[ OK ] RangeSetTest/1.RangeSetPointIntersectTest (2 ms)
[----------] 1 test from RangeSetTest/1 (2 ms total)
[----------] 1 test from RangeSetCastToTruncationConversionTest/0, where TypeParam = <type>
[ RUN ] RangeSetCastToTruncationConversionTest/0.Test
[ OK ] RangeSetCastToTruncationConversionTest/0.Test (2 ms)
[----------] 1 test from RangeSetCastToTruncationConversionTest/0 (2 ms total)
[----------] 1 test from ASTMatchersTestOpenMP
[ RUN ] ASTMatchersTestOpenMP.OMPToClause_DoesNotMatchFromClause
[ OK ] ASTMatchersTestOpenMP.OMPToClause_DoesNotMatchFromClause (2 ms)
[----------] 1 test from ASTMatchersTestOpenMP (2 ms total)
[----------] 1 test from MatchBinaryOperator
[ RUN ] MatchBinaryOperator.HasLHSAndHasRHS
input.cc:1:17: warning: expression result unused [-Wunused-value]
1 | void x() { true || false; }
| ~~~~ ^ ~~~~~
1 warning generated.
input.cc:1:17: warning: expression result unused [-Wunused-value]
1 | void x() { true && false; }
| ~~~~ ^ ~~~~~
1 warning generated.
input.cc:1:18: warning: expression result unused [-Wunused-value]
1 | void x() { false || true; }
| ~~~~~ ^ ~~~~
1 warning generated.
input.cc:1:19: warning: expression result unused [-Wunused-value]
1 | void x() { 1["abc"]; }
| ~ ~~~~~^
1 warning generated.
input.cc:1:19: warning: expression result unused [-Wunused-value]
1 | void x() { "abc"[1]; }
| ~~~~~ ~^
1 warning generated.
[ OK ] MatchBinaryOperator.HasLHSAndHasRHS (28 ms)
[----------] 1 test from MatchBinaryOperator (28 ms total)
[----------] 1 test from Attr
[ RUN ] Attr.RegularKeywordAttribute
[ OK ] Attr.RegularKeywordAttribute (2 ms)
[----------] 1 test from Attr (2 ms total)
[----------] 1 test from ToAPValue
[ RUN ] ToAPValue.Comparison
[ OK ] ToAPValue.Comparison (6 ms)
[----------] 1 test from ToAPValue (7 ms total)
[----------] 1 test from CommentLexerTest
[ RUN ] CommentLexerTest.HTML11
[ OK ] CommentLexerTest.HTML11 (0 ms)
[----------] 1 test from CommentLexerTest (0 ms total)
[----------] 2 tests from DeclPrinter
[ RUN ] DeclPrinter.TestEnumDecl2
[ OK ] DeclPrinter.TestEnumDecl2 (2 ms)
[ RUN ] DeclPrinter.TestUnnamedTemplateParameters
[ OK ] DeclPrinter.TestUnnamedTemplateParameters (2 ms)
[----------] 2 tests from DeclPrinter (5 ms total)
[----------] 1 test from SizelessTypeTester
[ RUN ] SizelessTypeTester.TestSizeless
[ OK ] SizelessTypeTester.TestSizeless (3 ms)
[----------] 1 test from SizelessTypeTester (3 ms total)
[----------] 1 test from StmtPrinter
[ RUN ] StmtPrinter.FullyQualifiedDeclRefExpr
[ OK ] StmtPrinter.FullyQualifiedDeclRefExpr (11 ms)
[----------] 1 test from StmtPrinter (11 ms total)
[----------] 1 test from StructuralEquivalenceEnumConstantTest
[ RUN ] StructuralEquivalenceEnumConstantTest.EnumConstantsWithDifferentExprsButSameValues
[ OK ] StructuralEquivalenceEnumConstantTest.EnumConstantsWithDifferentExprsButSameValues (5 ms)
[----------] 1 test from StructuralEquivalenceEnumConstantTest (5 ms total)
[----------] 1 test from StructuralEquivalenceStmtTest
[ RUN ] StructuralEquivalenceStmtTest.UnresolvedLookupDifferentQualifier
[ OK ] StructuralEquivalenceStmtTest.UnresolvedLookupDifferentQualifier (6 ms)
[----------] 1 test from StructuralEquivalenceStmtTest (6 ms total)
[----------] 1 test from ParseFixedCompilationDatabase
[ RUN ] ParseFixedCompilationDatabase.ReturnsEmptyCommandLine
[ OK ] ParseFixedCompilationDatabase.ReturnsEmptyCommandLine (1 ms)
[----------] 1 test from ParseFixedCompilationDatabase (1 ms total)
[----------] 1 test from LookupTest
[ RUN ] LookupTest.replaceNestedClassName
input.cc:22:18: warning: alias declarations are a C++11 extension [-Wc++11-extensions]
22 | using Foo = ::x::y::Other; // [1]
| ^
1 warning generated.
[ OK ] LookupTest.replaceNestedClassName (9 ms)
[----------] 1 test from LookupTest (9 ms total)
[----------] 1 test from RecursiveASTVisitor
[ RUN ] RecursiveASTVisitor.VisitsCXXForRangeStmtRange
[ OK ] RecursiveASTVisitor.VisitsCXXForRangeStmtRange (2 ms)
[----------] 1 test from RecursiveASTVisitor (3 ms total)
[----------] 1 test from Replacement
[ RUN ] Replacement.TemplatedFunctionCall
[ OK ] Replacement.TemplatedFunctionCall (2 ms)
[----------] 1 test from Replacement (2 ms total)
[----------] 1 test from SourceCodeBuildersTest
[ RUN ] SourceCodeBuildersTest.BuildAccessPointerDereferenceIgnoresParens
[ OK ] SourceCodeBuildersTest.BuildAccessPointerDereferenceIgnoresParens (3 ms)
[----------] 1 test from SourceCodeBuildersTest (3 ms total)
[----------] 1 test from StencilToStringTest
[ RUN ] StencilToStringTest.SelectBoundOpWithDefault
[ OK ] StencilToStringTest.SelectBoundOpWithDefault (0 ms)
[----------] 1 test from StencilToStringTest (0 ms total)
[----------] 1 test from TransformerTest
[ RUN ] TransformerTest.TemplateInstantiation
[ OK ] TransformerTest.TemplateInstantiation (10 ms)
[----------] 1 test from TransformerTest (10 ms total)
[----------] 1 test from CommandLineTest
[ RUN ] CommandLineTest.ImpliedBoolOptionsNoFlagPresent
[ OK ] CommandLineTest.ImpliedBoolOptionsNoFlagPresent (0 ms)
[----------] 1 test from CommandLineTest (0 ms total)
[----------] 1 test from LibclangNotOverriddenPreambleStoragePathTest
[ RUN ] LibclangNotOverriddenPreambleStoragePathTest.CountPreambles
[ OK ] LibclangNotOverriddenPreambleStoragePathTest.CountPreambles (176 ms)
[----------] 1 test from LibclangNotOverriddenPreambleStoragePathTest (176 ms total)
[----------] 4 tests from UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.UnwrapUsingOperatorArrowNoCheck/absl
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.UnwrapUsingOperatorArrowNoCheck/absl (116 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.EqualityCheckRightSet/std
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.EqualityCheckRightSet/std (64 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.StructuredBindingsFromStruct/base
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.StructuredBindingsFromStruct/base (120 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.ConstPointerRefAccessor/absl
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.ConstPointerRefAccessor/absl (61 ms)
[----------] 4 tests from UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest (363 ms total)
[----------] 4 tests from UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.IfThenElse_NotLhsOrNotRhs/0
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.IfThenElse_NotLhsOrNotRhs/0 (39 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.ShortCircuitingBinaryOperators/2
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.ShortCircuitingBinaryOperators/2 (293 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.LValueToRValueCastOfChangingValue/1
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.LValueToRValueCastOfChangingValue/1 (35 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.PairIteratorRef/0
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.PairIteratorRef/0 (34 ms)
[----------] 4 tests from UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest (403 ms total)
[----------] 1 test from SValTests/SValTest
[ RUN ] SValTests/SValTest.GetCompoundType/5
[ OK ] SValTests/SValTest.GetCompoundType/5 (5 ms)
[----------] 1 test from SValTests/SValTest (5 ms total)
[----------] 132 tests from ASTMatchersTests/ASTMatchersTest
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_ConstructedMacroName/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_ConstructedMacroName/CXX14_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_MatchesArgument/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_MatchesArgument/CXX03 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_NotMatchesBeginOnly/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_NotMatchesBeginOnly/C17_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AllOf/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.AllOf/C99 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Has_RecursiveAnyOf/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Has_RecursiveAnyOf/CXX26_win (11 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasDescendant_Memoization/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.HasDescendant_Memoization/CXX20 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AnyOf/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.AnyOf/CXX11_win (30 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDerivedFrom_ElaboratedType/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDerivedFrom_ElaboratedType/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Bind_SameNameInAlternatives/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Bind_SameNameInAlternatives/C11_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasOverloadedOperatorName_MatchesNestedCalls/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.HasOverloadedOperatorName_MatchesNestedCalls/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsStaticLocal/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsStaticLocal/CXX23_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SizeOfExpr_MatchesCorrectType/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.SizeOfExpr_MatchesCorrectType/CXX17 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsUnsignedInteger_MatchesUnsignedIntegers/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsUnsignedInteger_MatchesUnsignedIntegers/CXX03_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsAnyCharacter_MatchesCharacters/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsAnyCharacter_MatchesCharacters/C23 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsArrow_MatchesMemberCallsViaArrow/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsArrow_MatchesMemberCallsViaArrow/C99_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ArgumentCountAtLeast_CallExpr/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.ArgumentCountAtLeast_CallExpr/CXX29 (26 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ParameterCountIs/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ParameterCountIs/CXX20_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExternC_MatchesExternCFunctionDeclarations/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExternC_MatchesExternCFunctionDeclarations/CXX14 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDeleted/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDeleted/C26_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConsteval_MatchesIfConsteval/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConsteval_MatchesIfConsteval/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesSelectionInitializers/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesSelectionInitializers/C89_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesRangeForInitializers/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesRangeForInitializers/CXX26 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AccessSpecDecl/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.AccessSpecDecl/CXX17_win (9 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsPure/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.IsPure/CXX11 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConst/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConst/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasDependentName_DependentScopeDeclRefExpr/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.HasDependentName_DependentScopeDeclRefExpr/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsImplicit_CXXConstructorDecl/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsImplicit_CXXConstructorDecl/CXX29_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXDeductionGuideDecl_CXX20/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXDeductionGuideDecl_CXX20/CXX23 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasSize/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasSize/CXX14_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesInlinedNamespaces/CXX03
input.cc:1:15: warning: inline namespaces are a C++11 feature [-Wc++11-inline-namespace]
1 | namespace a { inline namespace b { class C; } }
| ^
1 warning generated.
input.cc:1:15: warning: inline namespaces are a C++11 feature [-Wc++11-inline-namespace]
1 | namespace a { inline namespace b { class C; } }
| ^
1 warning generated.
input.cc:1:15: warning: inline namespaces are a C++11 feature [-Wc++11-inline-namespace]
1 | namespace a { inline namespace b { class C; } }
| ^
1 warning generated.
input.cc:1:15: warning: inline namespaces are a C++11 feature [-Wc++11-inline-namespace]
1 | namespace a { inline namespace b { class C; } }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesInlinedNamespaces/CXX03 (10 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesAnonymousOuterClasses/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesAnonymousOuterClasses/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDefinition/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDefinition/C99 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ObjCIvarRefExpr/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ObjCIvarRefExpr/CXX26_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.StatementCountIs_WorksWithMultipleStatements/CXX20
input.cc:1:12: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
input.cc:1:15: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
input.cc:1:18: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
3 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.StatementCountIs_WorksWithMultipleStatements/CXX20 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Member_MatchesInMemberFunctionCall/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Member_MatchesInMemberFunctionCall/CXX11_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsPublic_IsProtected_IsPrivate/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsPublic_IsProtected_IsPrivate/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfVariable/C11_win
input.c:1:45: warning: expression result unused [-Wunused-value]
1 | struct X { int m; }; void f(struct X x) { x.m; }
| ~ ^
1 warning generated.
input.c:1:47: warning: expression result unused [-Wunused-value]
1 | struct X { int m; }; void f(struct X* x) { x->m; }
| ~ ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfVariable/C11_win (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_ImplicitlyFormedMemberExpression/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_ImplicitlyFormedMemberExpression/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsVolatileQualified/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsVolatileQualified/CXX23_win (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConstQualified_DoesNotMatchInappropriately/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConstQualified_DoesNotMatchInappropriately/CXX17 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Optionally_SubmatchersDoNotMatch/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Optionally_SubmatchersDoNotMatch/CXX03_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_MatchesImplicitFunctionTemplateInstantiation/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_MatchesImplicitFunctionTemplateInstantiation/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_DoesNotMatchInstantiationsInsideOfInstantiation/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_DoesNotMatchInstantiationsInsideOfInstantiation/C99_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesInstantiation/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesInstantiation/CXX29 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesFunctionInstantiation/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesFunctionInstantiation/CXX20_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesVariableInstantiation/CXX14
input.cc:1:45: warning: expression result unused [-Wunused-value]
1 | template<typename T> int V = 10; void x() { V<int>; }
| ^~~~~~
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesVariableInstantiation/CXX14 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInTemplateInstantiation_Sharing/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInTemplateInstantiation_Sharing/C26_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTypeDependent_MatchesTypeDependent/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTypeDependent_MatchesTypeDependent/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsValueDependent_MatchesInstantiationDependent/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsValueDependent_MatchesInstantiationDependent/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExplicitTemplateSpecialization_DoesNotMatchImplicitTemplateInstantiations/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExplicitTemplateSpecialization_DoesNotMatchImplicitTemplateInstantiations/CXX26 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsNoReturn_CXX11Attribute/CXX17_win
input.cc:1:27: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | [[noreturn]] void func() {}
| ^
1 warning generated.
input.cc:1:38: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] void func() {} };
| ^
1 warning generated.
input.cc:1:45: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] static void func() {} };
| ^
1 warning generated.
input.cc:1:30: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] S() {} };
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.IsNoReturn_CXX11Attribute/CXX17_win (18 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ArrayType/CXX11
input.cc:1:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
1 | void f(int b) { int a[b]; }
| ^
input.cc:1:23: note: function parameter 'b' with unknown value cannot be used in a constant expression
input.cc:1:12: note: declared here
1 | void f(int b) { int a[b]; }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.ArrayType/CXX11 (23 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.InStdNamespace/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.InStdNamespace/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_NonMatchingTypes/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_NonMatchingTypes/C11 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_Type/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_Type/CXX29_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NullPointerConstant/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.NullPointerConstant/CXX23 (13 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasExternalFormalLinkage/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasExternalFormalLinkage/CXX14_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsAtPosition_FunctionDecl/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.IsAtPosition_FunctionDecl/CXX03 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasArraySize/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasArraySize/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsScoped_MatchesScopedEnum/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.IsScoped_MatchesScopedEnum/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsUnion/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsUnion/CXX26_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasTrailingReturn_MatchesLambdaTrailingReturn/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.HasTrailingReturn_MatchesLambdaTrailingReturn/CXX20 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.isLeftFold/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.isLeftFold/CXX11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsMain/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsMain/C26 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPDefaultClause_IsNoneKind/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPDefaultClause_IsNoneKind/C11_win (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_To_IsStandaloneDirective/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_To_IsStandaloneDirective/C89 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_HasClause/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_HasClause/CXX23_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_IsAllowedToContainClauseKind_From/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_IsAllowedToContainClauseKind_From/CXX17 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_DoesNotMatchTarget/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_DoesNotMatchTarget/CXX03_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_ArraySection_ComplexCountExpression/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_ArraySection_ComplexCountExpression/C23 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_Public/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_Public/C99_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_DefaultAccessSpecifierPrivate/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_DefaultAccessSpecifierPrivate/CXX29 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPrivate_Public/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPrivate_Public/CXX20_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsProtected_Public/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsProtected_Public/CXX14 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsVirtual_NoVirtualBase/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsVirtual_NoVirtualBase/C26_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Decl_CXX/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Decl_CXX/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MatchesNameRE_CXX/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.MatchesNameRE_CXX/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LinkageSpecDecl/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.LinkageSpecDecl/CXX26_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ClassTemplateDecl_DoesNotMatchClassTemplatePartialSpecialization/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.ClassTemplateDecl_DoesNotMatchClassTemplatePartialSpecialization/CXX20 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EnumDecl_DoesNotMatchClasses/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.EnumDecl_DoesNotMatchClasses/CXX11_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TagDecl_CXX/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.TagDecl_CXX/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaExpr/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaExpr/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NonTypeTemplateParmDecl/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.NonTypeTemplateParmDecl/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UserDefinedLiteral/CXX23_win
input.cc:1:28: warning: identifier '_inc' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
1 | constexpr char operator "" _inc (const char i) { return i + 1;}char c = 'a'_inc;
| ~~~~~~~~~~~~^~~~
| operator""_inc
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.UserDefinedLiteral/CXX23_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ThisPointerType/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.ThisPointerType/CXX17 (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UnaryExprOrTypeTraitExpr/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.UnaryExprOrTypeTraitExpr/CXX03_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MemberExpr_MatchesVariable/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.MemberExpr_MatchesVariable/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionDecl_CXX/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionDecl_CXX/C99_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionTemplate_DoesNotMatchFunctionDeclarations/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionTemplate_DoesNotMatchFunctionDeclarations/CXX29 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DeclaratorDecl_CXX/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.DeclaratorDecl_CXX/CXX20_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Match_ConstructorInitializers/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.Match_ConstructorInitializers/CXX14 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MaterializeTemporaryExpr_MatchesTemporary/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.MaterializeTemporaryExpr_MatchesTemporary/C26_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Matcher_DefaultArgument/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.Matcher_DefaultArgument/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CharacterLiteral_CXX/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CharacterLiteral_CXX/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FixedPointLiterals/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.FixedPointLiterals/CXX26 (47 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.GNUNullExpr/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.GNUNullExpr/CXX17_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Initializers_CXX/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.Initializers_CXX/CXX11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FileScopeAsmDecl/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FileScopeAsmDecl/C23_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ConditionalOperator/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.ConditionalOperator/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ForStmt/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ForStmt/CXX29_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CompoundStatement_DoesNotMatchEmptyStruct/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.CompoundStatement_DoesNotMatchEmptyStruct/CXX23 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CastExpr_DoesNotMatchNonCasts/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CastExpr_DoesNotMatchNonCasts/CXX14_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CXXFunctionalCastExpr_MatchesSimpleCase/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.CXXFunctionalCastExpr_MatchesSimpleCase/CXX03 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CXXStaticCastExpr_DoesNotMatchOtherCasts/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CXXStaticCastExpr_DoesNotMatchOtherCasts/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ImplicitCastExpr_DoesNotMatchIncorrectly/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.ImplicitCastExpr_DoesNotMatchIncorrectly/C99 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Stmt_MatchesCompoundStatments/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Stmt_MatchesCompoundStatments/CXX26_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.InitListExpr/CXX20
input.cc:1:17: warning: array designators are a C99 extension [-Wc99-designator]
1 | int i[1] = {42, [0] = 43};
| ^~~
input.cc:1:17: warning: mixture of designated and non-designated initializers in the same initializer list is a C99 extension [-Wc99-designator]
1 | int i[1] = {42, [0] = 43};
| ^~~~~~~~
input.cc:1:13: note: first non-designated initializer is here
1 | int i[1] = {42, [0] = 43};
| ^~
input.cc:1:23: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides]
1 | int i[1] = {42, [0] = 43};
| ^~
input.cc:1:13: note: previous initialization is here
1 | int i[1] = {42, [0] = 43};
| ^~
3 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.InitListExpr/CXX20 (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UsingDecl_MatchesShadowUsingDelcarations/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.UsingDecl_MatchesShadowUsingDelcarations/CXX11_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.WhileStmt/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.WhileStmt/C26 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SwitchCase_MatchesSwitch/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.SwitchCase_MatchesSwitch/C11_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.QualType/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.QualType/C89 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DependentSizedExtVectorType/CXX23_win
input.cc:1:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
1 | int a[42]; int b[] = { 2, 3 }; void f() { int c[b[0]]; }
| ^~~~
input.cc:1:49: note: read of non-constexpr variable 'b' is not allowed in a constant expression
input.cc:1:16: note: declared here
1 | int a[42]; int b[] = { 2, 3 }; void f() { int c[b[0]]; }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.DependentSizedExtVectorType/CXX23_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AutoType/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.AutoType/CXX17 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionProtoType/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionProtoType/CXX03_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerType/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerType/C23 (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EnumType/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.EnumType/C99_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerType_MatchesPointersToConstTypes/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerType_MatchesPointersToConstTypes/CXX29 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DeducedTemplateSpecializationType/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.DeducedTemplateSpecializationType/CXX20_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.RecordType_CXX/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.RecordType_CXX/CXX14 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NullStmt/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.NullStmt/C26_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NestedNameSpecifier_MatchesNestedNameSpecifierPrefixes/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.NestedNameSpecifier_MatchesNestedNameSpecifierPrefixes/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TypedefDecl_Cxx/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.TypedefDecl_Cxx/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TypedefNameDecl/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.TypedefNameDecl/CXX26 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.QualifiedTypeLocTest_BindsToConstIntFunctionDecl/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.QualifiedTypeLocTest_BindsToConstIntFunctionDecl/CXX17_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerTypeLocTest_BindsToAnyPointerTypeLoc/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerTypeLocTest_BindsToAnyPointerTypeLoc/CXX11 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ReferenceTypeLocTest_BindsToAnyRvalueReferenceTypeLoc/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ReferenceTypeLocTest_BindsToAnyRvalueReferenceTypeLoc/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionTypeLocTest_DoesNotBindToNonFunctionTypeLoc/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionTypeLocTest_DoesNotBindToNonFunctionTypeLoc/C11 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest/CXX29_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_DoesNotBindToCaptureWithInitializerAndDifferentName/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_DoesNotBindToCaptureWithInitializerAndDifferentName/CXX23 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ForEachArgumentWithParamMatchesExplicitObjectParamOnOperatorCalls/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.ForEachArgumentWithParamMatchesExplicitObjectParamOnOperatorCalls/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasPattern/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasPattern/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Callee/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.Callee/CXX26 (3 ms)
[----------] 132 tests from ASTMatchersTests/ASTMatchersTest (554 ms total)
[----------] 2 tests from ParameterizedTests/ImportExpr
[ RUN ] ParameterizedTests/ImportExpr.ImportInitListExpr/0
input.cc:1:85: warning: nested designators are a C99 extension [-Wc99-designator]
1 | void declToImport() { struct point { double x; double y; }; point ptarray[10] = { [2].y = 1.0, [2].x = 2.0, [0].x = 1.0 }; }
| ^~~~~
input.cc:1:85: warning: array designators are a C99 extension [-Wc99-designator]
1 | void declToImport() { struct point { double x; double y; }; point ptarray[10] = { [2].y = 1.0, [2].x = 2.0, [0].x = 1.0 }; }
| ^~~
[ OK ] ParameterizedTests/ImportExpr.ImportInitListExpr/0 (7 ms)
[ RUN ] ParameterizedTests/ImportExpr.ConceptNestedNonInstantiationDependentRequirement/3
warning: -fdelayed-template-parsing is deprecated after C++20 [-Wdelayed-template-parsing-in-cxx20]
warning: -fdelayed-template-parsing is deprecated after C++20 [-Wdelayed-template-parsing-in-cxx20]
[ OK ] ParameterizedTests/ImportExpr.ConceptNestedNonInstantiationDependentRequirement/3 (6 ms)
[----------] 2 tests from ParameterizedTests/ImportExpr (13 ms total)
[----------] 1 test from ParameterizedTests/ImportDecl
[ RUN ] ParameterizedTests/ImportDecl.ImportTemplatedDeclForTemplate/2
[ OK ] ParameterizedTests/ImportDecl.ImportTemplatedDeclForTemplate/2 (12 ms)
[----------] 1 test from ParameterizedTests/ImportDecl (12 ms total)
[----------] 5 tests from ParameterizedTests/ASTImporterOptionSpecificTestBase
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportGenericSelectionExpr/1
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportGenericSelectionExpr/1 (5 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportDoesUpdateUsedFlag3/0
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportDoesUpdateUsedFlag3/0 (6 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.FriendFunInClassTemplate/3
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.FriendFunInClassTemplate/3 (6 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.LambdasInFunctionParamsAreDifferentiated/2
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.LambdasInFunctionParamsAreDifferentiated/2 (6 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportCorrectTemplateName/1
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportCorrectTemplateName/1 (6 ms)
[----------] 5 tests from ParameterizedTests/ASTImporterOptionSpecificTestBase (30 ms total)
[----------] 1 test from ParameterizedTests/ImportFunctions
[ RUN ] ParameterizedTests/ImportFunctions.ImportDefinitionIfThereIsAnExistingDefinitionAndFwdDecl/0
[ OK ] ParameterizedTests/ImportFunctions.ImportDefinitionIfThereIsAnExistingDefinitionAndFwdDecl/0 (5 ms)
[----------] 1 test from ParameterizedTests/ImportFunctions (5 ms total)
[----------] 1 test from ParameterizedTests/ImportFriendFunctions
[ RUN ] ParameterizedTests/ImportFriendFunctions.ImportFriendFunctionRedeclChainDefWithClass_ImportTheProto/3
[ OK ] ParameterizedTests/ImportFriendFunctions.ImportFriendFunctionRedeclChainDefWithClass_ImportTheProto/3 (6 ms)
[----------] 1 test from ParameterizedTests/ImportFriendFunctions (6 ms total)
[----------] 1 test from ParameterizedTests/ImportFriendClasses
[ RUN ] ParameterizedTests/ImportFriendClasses.ImportOfRecursiveFriendClass/2
[ OK ] ParameterizedTests/ImportFriendClasses.ImportOfRecursiveFriendClass/2 (5 ms)
[----------] 1 test from ParameterizedTests/ImportFriendClasses (5 ms total)
[----------] 1 test from ParameterizedTests/ASTImporterLookupTableTest
[ RUN ] ParameterizedTests/ASTImporterLookupTableTest.OneDecl/3
[ OK ] ParameterizedTests/ASTImporterLookupTableTest.OneDecl/3 (2 ms)
[----------] 1 test from ParameterizedTests/ASTImporterLookupTableTest (3 ms total)
[----------] 1 test from ParameterizedTests/ErrorHandlingTest
[ RUN ] ParameterizedTests/ErrorHandlingTest.ImportedTypeMappingIsInvalidatedOnFailure/2
Expected<T> must be checked before access or destruction.
Unchecked Expected<T> contained error:
UnsupportedConstruct #0 0x000000000763034b llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:931:13
#1 0x000000000762d235 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
#2 0x000000000763116b SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:38
#3 0x00007b7f38d7c330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
#4 0x00007b7f38dd5b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
#5 0x00007b7f38d7c27e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
#6 0x00007b7f38d5f8ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
#7 0x0000000006be5b94 llvm::Expected<clang::Type const*>::fatalUncheckedExpected() const /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Error.h:0:5
#8 0x0000000006aef7a0 clang::ast_matchers::ErrorHandlingTest_ImportedTypeMappingIsInvalidatedOnFailure_Test::TestBody() /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/AST/ASTImporterTest.cpp:6630:17
#9 0x0000000009775360 os_stack_trace_getter /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:6240:7
#10 0x0000000009775360 testing::Test::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:2695:9
#11 0x0000000009776900 os_stack_trace_getter /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:6240:7
#12 0x0000000009776900 testing::TestInfo::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:2842:11
#13 0x0000000009777513 testing::TestSuite::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:3018:35
#14 0x0000000009788724 testing::internal::UnitTestImpl::RunAllTests() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:5922:41
#15 0x0000000009787ad9 testing::UnitTest::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:5485:10
#16 0x000000000975e28a main /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/UnitTestMain/TestMain.cpp:55:3
#17 0x00007b7f38d611ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
#18 0x00007b7f38d6128b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
#19 0x000000000612c9a5 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests+0x612c9a5)
--
exit: -6
--
shard JSON output does not exist: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests-Clang-Unit-511247-74-107.json
```
</details>
<details>
<summary>Clang-Unit._/AllClangUnitTests/75/107</summary>
```
Script(shard):
--
GTEST_OUTPUT=json:/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests-Clang-Unit-511247-75-107.json GTEST_SHUFFLE=0 GTEST_TOTAL_SHARDS=107 GTEST_SHARD_INDEX=75 /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests
--
Note: This is test shard 76 of 107.
[==========] Running 254 tests from 62 test suites.
[----------] Global test environment set-up.
[----------] 1 test from HeaderSearchTest
[ RUN ] HeaderSearchTest.NestedFramework
[ OK ] HeaderSearchTest.NestedFramework (0 ms)
[----------] 1 test from HeaderSearchTest (0 ms total)
[----------] 1 test from ParseHLSLRootSignatureTest
[ RUN ] ParseHLSLRootSignatureTest.InvalidNonZeroFlagsTest
[ OK ] ParseHLSLRootSignatureTest.InvalidNonZeroFlagsTest (0 ms)
[----------] 1 test from ParseHLSLRootSignatureTest (0 ms total)
[----------] 1 test from DependencyScanningFilesystem
[ RUN ] DependencyScanningFilesystem.CacheGetRealPath
[ OK ] DependencyScanningFilesystem.CacheGetRealPath (0 ms)
[----------] 1 test from DependencyScanningFilesystem (0 ms total)
[----------] 1 test from ExprMutationAnalyzerTest
[ RUN ] ExprMutationAnalyzerTest.CommaExprWithAmpersandOp
[ OK ] ExprMutationAnalyzerTest.CommaExprWithAmpersandOp (6 ms)
[----------] 1 test from ExprMutationAnalyzerTest (6 ms total)
[----------] 1 test from LifetimeAnalysisTest
[ RUN ] LifetimeAnalysisTest.LifetimeboundMemberFunction
[ OK ] LifetimeAnalysisTest.LifetimeboundMemberFunction (2 ms)
[----------] 1 test from LifetimeAnalysisTest (2 ms total)
[----------] 1 test from ExportLogicalContextTest
[ RUN ] ExportLogicalContextTest.EmptySet
[ OK ] ExportLogicalContextTest.EmptySet (0 ms)
[----------] 1 test from ExportLogicalContextTest (0 ms total)
[----------] 1 test from ConstantPropagationTest
[ RUN ] ConstantPropagationTest.JustInit
[ OK ] ConstantPropagationTest.JustInit (3 ms)
[----------] 1 test from ConstantPropagationTest (3 ms total)
[----------] 2 tests from TransferTest
[ RUN ] TransferTest.ResultObjectLocationForCXXOperatorCallExpr
[ OK ] TransferTest.ResultObjectLocationForCXXOperatorCallExpr (3 ms)
[ RUN ] TransferTest.ContextSensitiveSetMultipleLines
[ OK ] TransferTest.ContextSensitiveSetMultipleLines (3 ms)
[----------] 2 tests from TransferTest (7 ms total)
[----------] 1 test from WatchedLiteralsSolverTest/SolverTest/0, where TypeParam = <type>
[ RUN ] WatchedLiteralsSolverTest/SolverTest/0.DisjunctionSameVarWithNegation
[ OK ] WatchedLiteralsSolverTest/SolverTest/0.DisjunctionSameVarWithNegation (0 ms)
[----------] 1 test from WatchedLiteralsSolverTest/SolverTest/0 (0 ms total)
[----------] 1 test from RangeSetTest/1, where TypeParam = <type>
[ RUN ] RangeSetTest/1.RangeSetRangeIntersectTest
[ OK ] RangeSetTest/1.RangeSetRangeIntersectTest (2 ms)
[----------] 1 test from RangeSetTest/1 (2 ms total)
[----------] 1 test from RangeSetCastToTruncationConversionTest/1, where TypeParam = <type>
[ RUN ] RangeSetCastToTruncationConversionTest/1.Test
[ OK ] RangeSetCastToTruncationConversionTest/1.Test (2 ms)
[----------] 1 test from RangeSetCastToTruncationConversionTest/1 (2 ms total)
[----------] 1 test from ASTMatchersTestOpenMP
[ RUN ] ASTMatchersTestOpenMP.OMPTargetUpdateDirective_DoesNotMatchTarget
[ OK ] ASTMatchersTestOpenMP.OMPTargetUpdateDirective_DoesNotMatchTarget (1 ms)
[----------] 1 test from ASTMatchersTestOpenMP (1 ms total)
[----------] 1 test from MatchBinaryOperator
[ RUN ] MatchBinaryOperator.HasEitherOperand
input.cc:1:17: warning: expression result unused [-Wunused-value]
1 | void x() { true || false; }
| ~~~~ ^ ~~~~~
1 warning generated.
input.cc:1:18: warning: expression result unused [-Wunused-value]
1 | void x() { false && true; }
| ~~~~~ ^ ~~~~
1 warning generated.
input.cc:1:17: warning: expression result unused [-Wunused-value]
1 | void x() { true || true; }
| ~~~~ ^ ~~~~
1 warning generated.
[ OK ] MatchBinaryOperator.HasEitherOperand (4 ms)
[----------] 1 test from MatchBinaryOperator (4 ms total)
[----------] 1 test from Attr
[ RUN ] Attr.UnknownScopedAttributeSpellingIndex
[ OK ] Attr.UnknownScopedAttributeSpellingIndex (2 ms)
[----------] 1 test from Attr (2 ms total)
[----------] 1 test from Pointer
[ RUN ] Pointer.TypesRecord
[ OK ] Pointer.TypesRecord (3 ms)
[----------] 1 test from Pointer (3 ms total)
[----------] 1 test from CommentLexerTest
[ RUN ] CommentLexerTest.HTML12
[ OK ] CommentLexerTest.HTML12 (0 ms)
[----------] 1 test from CommentLexerTest (0 ms total)
[----------] 2 tests from DeclPrinter
[ RUN ] DeclPrinter.TestEnumDecl3
[ OK ] DeclPrinter.TestEnumDecl3 (2 ms)
[ RUN ] DeclPrinter.TestUnnamedTemplateParametersPacks
[ OK ] DeclPrinter.TestUnnamedTemplateParametersPacks (2 ms)
[----------] 2 tests from DeclPrinter (5 ms total)
[----------] 1 test from MatchVerifier
[ RUN ] MatchVerifier.ParseError
input.cc:1:6: error: expected ';' after top level declarator
1 | int i
| ^
| ;
1 error generated.
[ OK ] MatchVerifier.ParseError (3 ms)
[----------] 1 test from MatchVerifier (3 ms total)
[----------] 1 test from StmtPrinter
[ RUN ] StmtPrinter.ParamsUglified
[ OK ] StmtPrinter.ParamsUglified (10 ms)
[----------] 1 test from StmtPrinter (10 ms total)
[----------] 1 test from StructuralEquivalenceEnumConstantTest
[ RUN ] StructuralEquivalenceEnumConstantTest.EnumConstantsWithDifferentSignedness
[ OK ] StructuralEquivalenceEnumConstantTest.EnumConstantsWithDifferentSignedness (7 ms)
[----------] 1 test from StructuralEquivalenceEnumConstantTest (7 ms total)
[----------] 1 test from StructuralEquivalenceStmtTest
[ RUN ] StructuralEquivalenceStmtTest.UnresolvedLookupDifferentTemplateArgument
[ OK ] StructuralEquivalenceStmtTest.UnresolvedLookupDifferentTemplateArgument (5 ms)
[----------] 1 test from StructuralEquivalenceStmtTest (5 ms total)
[----------] 1 test from ParseFixedCompilationDatabase
[ RUN ] ParseFixedCompilationDatabase.HandlesPositionalArgs
[ OK ] ParseFixedCompilationDatabase.HandlesPositionalArgs (1 ms)
[----------] 1 test from ParseFixedCompilationDatabase (1 ms total)
[----------] 1 test from QualTypeNameTest
[ RUN ] QualTypeNameTest.Simple
[ OK ] QualTypeNameTest.Simple (3 ms)
[----------] 1 test from QualTypeNameTest (3 ms total)
[----------] 1 test from RecursiveASTVisitor
[ RUN ] RecursiveASTVisitor.VisitsCallExpr
[ OK ] RecursiveASTVisitor.VisitsCallExpr (2 ms)
[----------] 1 test from RecursiveASTVisitor (2 ms total)
[----------] 1 test from Replacement
[ RUN ] Replacement.ColonColon
[ OK ] Replacement.ColonColon (3 ms)
[----------] 1 test from Replacement (3 ms total)
[----------] 1 test from SourceCodeBuildersTest
[ RUN ] SourceCodeBuildersTest.BuildAccessValueBinaryOperation
[ OK ] SourceCodeBuildersTest.BuildAccessValueBinaryOperation (3 ms)
[----------] 1 test from SourceCodeBuildersTest (3 ms total)
[----------] 1 test from StencilToStringTest
[ RUN ] StencilToStringTest.RunOp
[ OK ] StencilToStringTest.RunOp (0 ms)
[----------] 1 test from StencilToStringTest (0 ms total)
[----------] 1 test from TransformerTest
[ RUN ] TransformerTest.SimpleMacro
[ OK ] TransformerTest.SimpleMacro (4 ms)
[----------] 1 test from TransformerTest (5 ms total)
[----------] 1 test from CommandLineTest
[ RUN ] CommandLineTest.ImpliedBoolOptionsRootFlagPresent
[ OK ] CommandLineTest.ImpliedBoolOptionsRootFlagPresent (0 ms)
[----------] 1 test from CommandLineTest (0 ms total)
[----------] 1 test from LibclangNullPreambleStoragePathTest
[ RUN ] LibclangNullPreambleStoragePathTest.CountPreambles
[ OK ] LibclangNullPreambleStoragePathTest.CountPreambles (214 ms)
[----------] 1 test from LibclangNullPreambleStoragePathTest (214 ms total)
[----------] 4 tests from UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.UnwrapUsingOperatorArrowNoCheck/base
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.UnwrapUsingOperatorArrowNoCheck/base (123 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.EqualityCheckRightSet/absl
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.EqualityCheckRightSet/absl (47 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.StructuredBindingsFromTupleLikeType/std
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.StructuredBindingsFromTupleLikeType/std (63 ms)
[ RUN ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.ConstPointerRefAccessor/base
[ OK ] UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest.ConstPointerRefAccessor/base (54 ms)
[----------] 4 tests from UncheckedOptionalUseTestInst/UncheckedOptionalAccessTest (289 ms total)
[----------] 4 tests from UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.IfThenElse_NotLhsOrNotRhs/1
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.IfThenElse_NotLhsOrNotRhs/1 (26 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.References/0
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.References/0 (127 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.LValueToRValueCastOfChangingValue/2
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.LValueToRValueCastOfChangingValue/2 (30 ms)
[ RUN ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.PairIteratorRef/1
[ OK ] UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest.PairIteratorRef/1 (27 ms)
[----------] 4 tests from UncheckedStatusOrAccessModelTest/UncheckedStatusOrAccessModelTest (213 ms total)
[----------] 1 test from SValTests/SValTest
[ RUN ] SValTests/SValTest.GetCompoundType/6
[ OK ] SValTests/SValTest.GetCompoundType/6 (5 ms)
[----------] 1 test from SValTests/SValTest (5 ms total)
[----------] 132 tests from ASTMatchersTests/ASTMatchersTest
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_ConstructedMacroName/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_ConstructedMacroName/CXX17 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_MatchesArgument/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_MatchesArgument/CXX03_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_NotMatchesBeginOnly/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExpandedFromMacro_NotMatchesBeginOnly/C23 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AllOf/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.AllOf/C99_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Has_RecursiveAnyOf/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.Has_RecursiveAnyOf/CXX29 (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasDescendant_Memoization/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasDescendant_Memoization/CXX20_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AnyOf/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.AnyOf/CXX14 (27 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDerivedFrom_ElaboratedType/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDerivedFrom_ElaboratedType/C26_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Bind_SameNameInAlternatives/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.Bind_SameNameInAlternatives/C17 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasOverloadedOperatorName_MatchesNestedCalls/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasOverloadedOperatorName_MatchesNestedCalls/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsStaticLocal/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsStaticLocal/CXX26 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SizeOfExpr_MatchesCorrectType/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.SizeOfExpr_MatchesCorrectType/CXX17_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsUnsignedInteger_MatchesUnsignedIntegers/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.IsUnsignedInteger_MatchesUnsignedIntegers/CXX11 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsAnyCharacter_MatchesCharacters/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsAnyCharacter_MatchesCharacters/C23_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsArrow_MatchesMemberCallsViaArrow/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.IsArrow_MatchesMemberCallsViaArrow/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ArgumentCountAtLeast_CallExpr/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ArgumentCountAtLeast_CallExpr/CXX29_win (28 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ParameterCountIs/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.ParameterCountIs/CXX23 (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExternC_MatchesExternCFunctionDeclarations/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExternC_MatchesExternCFunctionDeclarations/CXX14_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDeleted/CXX03
input.cc:1:15: warning: deleted function definitions are a C++11 extension [-Wc++11-extensions]
1 | void Func() = delete;
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDeleted/CXX03 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConsteval_MatchesIfConsteval/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConsteval_MatchesIfConsteval/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesSelectionInitializers/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesSelectionInitializers/C99 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesRangeForInitializers/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasInitStatement_MatchesRangeForInitializers/CXX26_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AccessSpecDecl/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.AccessSpecDecl/CXX20 (9 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsPure/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsPure/CXX11_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConst/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConst/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasDependentName_DependentScopeDeclRefExpr/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasDependentName_DependentScopeDeclRefExpr/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXConstructorDecl/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXConstructorDecl/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXDeductionGuideDecl_CXX20/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExplicit_CXXDeductionGuideDecl_CXX20/CXX23_win (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasSize/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.HasSize/CXX17 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesInlinedNamespaces/CXX03_win
input.cc:1:15: warning: inline namespaces are a C++11 feature [-Wc++11-inline-namespace]
1 | namespace a { inline namespace b { class C; } }
| ^
1 warning generated.
input.cc:1:15: warning: inline namespaces are a C++11 feature [-Wc++11-inline-namespace]
1 | namespace a { inline namespace b { class C; } }
| ^
1 warning generated.
input.cc:1:15: warning: inline namespaces are a C++11 feature [-Wc++11-inline-namespace]
1 | namespace a { inline namespace b { class C; } }
| ^
1 warning generated.
input.cc:1:15: warning: inline namespaces are a C++11 feature [-Wc++11-inline-namespace]
1 | namespace a { inline namespace b { class C; } }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesInlinedNamespaces/CXX03_win (9 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesAnonymousOuterClasses/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.HasName_MatchesAnonymousOuterClasses/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsDefinition/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsDefinition/C99_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ObjCIvarRefExpr/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.ObjCIvarRefExpr/CXX29 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.StatementCountIs_WorksWithMultipleStatements/CXX20_win
input.cc:1:12: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
input.cc:1:15: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
input.cc:1:18: warning: expression result unused [-Wunused-value]
1 | void f() { 1; 2; 3; }
| ^
3 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.StatementCountIs_WorksWithMultipleStatements/CXX20_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Member_MatchesInMemberFunctionCall/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.Member_MatchesInMemberFunctionCall/CXX14 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsPublic_IsProtected_IsPrivate/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsPublic_IsProtected_IsPrivate/C26_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfVariable/C17
input.c:1:45: warning: expression result unused [-Wunused-value]
1 | struct X { int m; }; void f(struct X x) { x.m; }
| ~ ^
1 warning generated.
input.c:1:47: warning: expression result unused [-Wunused-value]
1 | struct X { int m; }; void f(struct X* x) { x->m; }
| ~ ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_MatchesBaseOfVariable/C17 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_ImplicitlyFormedMemberExpression/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasObjectExpression_ImplicitlyFormedMemberExpression/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsVolatileQualified/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.IsVolatileQualified/CXX26 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsConstQualified_DoesNotMatchInappropriately/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsConstQualified_DoesNotMatchInappropriately/CXX17_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Optionally_SubmatchersDoNotMatch/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.Optionally_SubmatchersDoNotMatch/CXX11 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_MatchesImplicitFunctionTemplateInstantiation/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_MatchesImplicitFunctionTemplateInstantiation/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_DoesNotMatchInstantiationsInsideOfInstantiation/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTemplateInstantiation_DoesNotMatchInstantiationsInsideOfInstantiation/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesInstantiation/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesInstantiation/CXX29_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesFunctionInstantiation/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesFunctionInstantiation/CXX23 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesVariableInstantiation/CXX14_win
input.cc:1:45: warning: expression result unused [-Wunused-value]
1 | template<typename T> int V = 10; void x() { V<int>; }
| ^~~~~~
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInstantiated_MatchesVariableInstantiation/CXX14_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsInTemplateInstantiation_Sharing/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.IsInTemplateInstantiation_Sharing/CXX03 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsTypeDependent_MatchesTypeDependent/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsTypeDependent_MatchesTypeDependent/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsValueDependent_MatchesInstantiationDependent/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.IsValueDependent_MatchesInstantiationDependent/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsExplicitTemplateSpecialization_DoesNotMatchImplicitTemplateInstantiations/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsExplicitTemplateSpecialization_DoesNotMatchImplicitTemplateInstantiations/CXX26_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsNoReturn_CXX11Attribute/CXX20
input.cc:1:27: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | [[noreturn]] void func() {}
| ^
1 warning generated.
input.cc:1:38: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] void func() {} };
| ^
1 warning generated.
input.cc:1:45: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] static void func() {} };
| ^
1 warning generated.
input.cc:1:30: warning: function declared 'noreturn' should not return [-Winvalid-noreturn]
1 | struct S { [[noreturn]] S() {} };
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.IsNoReturn_CXX11Attribute/CXX20 (14 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ArrayType/CXX11_win
input.cc:1:23: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
1 | void f(int b) { int a[b]; }
| ^
input.cc:1:23: note: function parameter 'b' with unknown value cannot be used in a constant expression
input.cc:1:12: note: declared here
1 | void f(int b) { int a[b]; }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.ArrayType/CXX11_win (18 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.InStdNamespace/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.InStdNamespace/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_NonMatchingTypes/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_NonMatchingTypes/C11_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_UsingForEachDescendant/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.EqualsBoundNodeMatcher_UsingForEachDescendant/C89 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NullPointerConstant/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.NullPointerConstant/CXX23_win (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasExternalFormalLinkage/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.HasExternalFormalLinkage/CXX17 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsAtPosition_FunctionDecl/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsAtPosition_FunctionDecl/CXX03_win (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasArraySize/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.HasArraySize/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsScoped_MatchesScopedEnum/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsScoped_MatchesScopedEnum/C99_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsUnion/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.IsUnion/CXX29 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasTrailingReturn_MatchesLambdaTrailingReturn/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasTrailingReturn_MatchesLambdaTrailingReturn/CXX20_win (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.isLeftFold/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.isLeftFold/CXX14 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.IsMain/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.IsMain/C26_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPDefaultClause_IsNoneKind/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPDefaultClause_IsNoneKind/C17 (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_To_IsStandaloneDirective/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_To_IsStandaloneDirective/C89_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_HasClause/CXX26
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_From_HasClause/CXX26 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_IsAllowedToContainClauseKind_From/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_IsAllowedToContainClauseKind_From/CXX17_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_DoesNotMatchTarget/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_DoesNotMatchTarget/CXX11 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_ArraySection_ComplexCountExpression/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.OMPTargetUpdateDirective_ArraySection_ComplexCountExpression/C23_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_Public/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_Public/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_DefaultAccessSpecifierPrivate/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPublic_DefaultAccessSpecifierPrivate/CXX29_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPrivate_Public/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsPrivate_Public/CXX23 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsProtected_Public/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsProtected_Public/CXX14_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsVirtual_NoVirtualBase/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.HasAnyBase_IsVirtual_NoVirtualBase/CXX03 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Decl_CXX/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.Decl_CXX/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MatchesNameRE_CXX/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.MatchesNameRE_CXX/C99_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LinkageSpecDecl/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.LinkageSpecDecl/CXX29 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ClassTemplateDecl_DoesNotMatchClassTemplatePartialSpecialization/CXX20_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ClassTemplateDecl_DoesNotMatchClassTemplatePartialSpecialization/CXX20_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EnumDecl_DoesNotMatchClasses/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.EnumDecl_DoesNotMatchClasses/CXX14 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TagDecl_CXX/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.TagDecl_CXX/C26_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaExpr/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaExpr/C17 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NonTypeTemplateParmDecl/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.NonTypeTemplateParmDecl/C89_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UserDefinedLiteral/CXX26
input.cc:1:28: warning: identifier '_inc' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator]
1 | constexpr char operator "" _inc (const char i) { return i + 1;}char c = 'a'_inc;
| ~~~~~~~~~~~~^~~~
| operator""_inc
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.UserDefinedLiteral/CXX26 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ThisPointerType/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ThisPointerType/CXX17_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UnaryExprOrTypeTraitExpr/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.UnaryExprOrTypeTraitExpr/CXX11 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MemberExpr_MatchesVariable/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.MemberExpr_MatchesVariable/C23_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionDecl_CXX/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionDecl_CXX/C11 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionTemplate_DoesNotMatchFunctionDeclarations/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionTemplate_DoesNotMatchFunctionDeclarations/CXX29_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DeclaratorDecl_CXX/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.DeclaratorDecl_CXX/CXX23 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Match_ConstructorInitializers/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Match_ConstructorInitializers/CXX14_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.MaterializeTemporaryExpr_MatchesTemporary/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.MaterializeTemporaryExpr_MatchesTemporary/CXX03 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Matcher_DefaultArgument/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Matcher_DefaultArgument/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CharacterLiteral_CXX/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.CharacterLiteral_CXX/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FixedPointLiterals/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FixedPointLiterals/CXX26_win (32 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.GNUNullExpr/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.GNUNullExpr/CXX20 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Initializers_CXX/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Initializers_CXX/CXX11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FileScopeAsmDecl/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.FileScopeAsmDecl/C26 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ConditionalOperator/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ConditionalOperator/C11_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ForStmt_CXX11/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.ForStmt_CXX11/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CompoundStatement_DoesNotMatchEmptyStruct/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CompoundStatement_DoesNotMatchEmptyStruct/CXX23_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CastExpr_DoesNotMatchNonCasts/CXX17
[ OK ] ASTMatchersTests/ASTMatchersTest.CastExpr_DoesNotMatchNonCasts/CXX17 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CXXFunctionalCastExpr_MatchesSimpleCase/CXX03_win
[ OK ] ASTMatchersTests/ASTMatchersTest.CXXFunctionalCastExpr_MatchesSimpleCase/CXX03_win (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.CXXStaticCastExpr_DoesNotMatchOtherCasts/C23
[ OK ] ASTMatchersTests/ASTMatchersTest.CXXStaticCastExpr_DoesNotMatchOtherCasts/C23 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ImplicitCastExpr_DoesNotMatchIncorrectly/C99_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ImplicitCastExpr_DoesNotMatchIncorrectly/C99_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Stmt_MatchesCompoundStatments/CXX29
[ OK ] ASTMatchersTests/ASTMatchersTest.Stmt_MatchesCompoundStatments/CXX29 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.InitListExpr/CXX20_win
input.cc:1:17: warning: array designators are a C99 extension [-Wc99-designator]
1 | int i[1] = {42, [0] = 43};
| ^~~
input.cc:1:17: warning: mixture of designated and non-designated initializers in the same initializer list is a C99 extension [-Wc99-designator]
1 | int i[1] = {42, [0] = 43};
| ^~~~~~~~
input.cc:1:13: note: first non-designated initializer is here
1 | int i[1] = {42, [0] = 43};
| ^~
input.cc:1:23: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides]
1 | int i[1] = {42, [0] = 43};
| ^~
input.cc:1:13: note: previous initialization is here
1 | int i[1] = {42, [0] = 43};
| ^~
3 warnings generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.InitListExpr/CXX20_win (6 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.UsingDecl_MatchesShadowUsingDelcarations/CXX14
[ OK ] ASTMatchersTests/ASTMatchersTest.UsingDecl_MatchesShadowUsingDelcarations/CXX14 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.WhileStmt/C26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.WhileStmt/C26_win (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.SwitchCase_MatchesSwitch/C17
[ OK ] ASTMatchersTests/ASTMatchersTest.SwitchCase_MatchesSwitch/C17 (5 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.QualType/C89_win
[ OK ] ASTMatchersTests/ASTMatchersTest.QualType/C89_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DependentSizedExtVectorType/CXX26
input.cc:1:49: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension]
1 | int a[42]; int b[] = { 2, 3 }; void f() { int c[b[0]]; }
| ^~~~
input.cc:1:49: note: read of non-constexpr variable 'b' is not allowed in a constant expression
input.cc:1:16: note: declared here
1 | int a[42]; int b[] = { 2, 3 }; void f() { int c[b[0]]; }
| ^
1 warning generated.
[ OK ] ASTMatchersTests/ASTMatchersTest.DependentSizedExtVectorType/CXX26 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.AutoType/CXX17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.AutoType/CXX17_win (8 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionProtoType/CXX11
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionProtoType/CXX11 (4 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerType/C23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerType/C23_win (12 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.EnumType/C11
[ OK ] ASTMatchersTests/ASTMatchersTest.EnumType/C11 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerType_MatchesPointersToConstTypes/CXX29_win
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerType_MatchesPointersToConstTypes/CXX29_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.DeducedTemplateSpecializationType/CXX23
[ OK ] ASTMatchersTests/ASTMatchersTest.DeducedTemplateSpecializationType/CXX23 (2 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.RecordType_CXX/CXX14_win
[ OK ] ASTMatchersTests/ASTMatchersTest.RecordType_CXX/CXX14_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NullStmt/CXX03
[ OK ] ASTMatchersTests/ASTMatchersTest.NullStmt/CXX03 (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.NestedNameSpecifier_MatchesNestedNameSpecifierPrefixes/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.NestedNameSpecifier_MatchesNestedNameSpecifierPrefixes/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TypedefDecl_Cxx/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.TypedefDecl_Cxx/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.TypedefNameDecl/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.TypedefNameDecl/CXX26_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.QualifiedTypeLocTest_BindsToConstIntFunctionDecl/CXX20
[ OK ] ASTMatchersTests/ASTMatchersTest.QualifiedTypeLocTest_BindsToConstIntFunctionDecl/CXX20 (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.PointerTypeLocTest_BindsToAnyPointerTypeLoc/CXX11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.PointerTypeLocTest_BindsToAnyPointerTypeLoc/CXX11_win (7 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ReferenceTypeLocTest_BindsToAnyRvalueReferenceTypeLoc/C26
[ OK ] ASTMatchersTests/ASTMatchersTest.ReferenceTypeLocTest_BindsToAnyRvalueReferenceTypeLoc/C26 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.FunctionTypeLocTest_DoesNotBindToNonFunctionTypeLoc/C11_win
[ OK ] ASTMatchersTests/ASTMatchersTest.FunctionTypeLocTest_DoesNotBindToNonFunctionTypeLoc/C11_win (3 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_BindsToCaptureOfVarDecl/C89
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_BindsToCaptureOfVarDecl/C89 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_DoesNotBindToCaptureWithInitializerAndDifferentName/CXX23_win
[ OK ] ASTMatchersTests/ASTMatchersTest.LambdaCaptureTest_DoesNotBindToCaptureWithInitializerAndDifferentName/CXX23_win (1 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.ForEachArgumentWithParamMatchesExplicitObjectParamOnOperatorCalls/C17_win
[ OK ] ASTMatchersTests/ASTMatchersTest.ForEachArgumentWithParamMatchesExplicitObjectParamOnOperatorCalls/C17_win (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.HasPattern/C99
[ OK ] ASTMatchersTests/ASTMatchersTest.HasPattern/C99 (0 ms)
[ RUN ] ASTMatchersTests/ASTMatchersTest.Callee/CXX26_win
[ OK ] ASTMatchersTests/ASTMatchersTest.Callee/CXX26_win (2 ms)
[----------] 132 tests from ASTMatchersTests/ASTMatchersTest (509 ms total)
[----------] 2 tests from ParameterizedTests/ImportExpr
[ RUN ] ParameterizedTests/ImportExpr.ImportInitListExpr/1
input.cc:1:85: warning: nested designators are a C99 extension [-Wc99-designator]
1 | void declToImport() { struct point { double x; double y; }; point ptarray[10] = { [2].y = 1.0, [2].x = 2.0, [0].x = 1.0 }; }
| ^~~~~
input.cc:1:85: warning: array designators are a C99 extension [-Wc99-designator]
1 | void declToImport() { struct point { double x; double y; }; point ptarray[10] = { [2].y = 1.0, [2].x = 2.0, [0].x = 1.0 }; }
| ^~~
[ OK ] ParameterizedTests/ImportExpr.ImportInitListExpr/1 (6 ms)
[ RUN ] ParameterizedTests/ImportExpr.ImportSubstNonTypeTemplateParmPackExpr/0
[ OK ] ParameterizedTests/ImportExpr.ImportSubstNonTypeTemplateParmPackExpr/0 (6 ms)
[----------] 2 tests from ParameterizedTests/ImportExpr (13 ms total)
[----------] 1 test from ParameterizedTests/ImportDecl
[ RUN ] ParameterizedTests/ImportDecl.ImportTemplatedDeclForTemplate/3
[ OK ] ParameterizedTests/ImportDecl.ImportTemplatedDeclForTemplate/3 (10 ms)
[----------] 1 test from ParameterizedTests/ImportDecl (10 ms total)
[----------] 5 tests from ParameterizedTests/ASTImporterOptionSpecificTestBase
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportGenericSelectionExpr/2
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportGenericSelectionExpr/2 (4 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportDoesUpdateUsedFlag3/1
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportDoesUpdateUsedFlag3/1 (6 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportShouldNotReportFalseODRErrorWhenRecordIsBeingDefined/0
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportShouldNotReportFalseODRErrorWhenRecordIsBeingDefined/0 (10 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.LambdasInFunctionParamsAreDifferentiated/3
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.LambdasInFunctionParamsAreDifferentiated/3 (6 ms)
[ RUN ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportCorrectTemplateName/2
[ OK ] ParameterizedTests/ASTImporterOptionSpecificTestBase.ImportCorrectTemplateName/2 (5 ms)
[----------] 5 tests from ParameterizedTests/ASTImporterOptionSpecificTestBase (33 ms total)
[----------] 1 test from ParameterizedTests/ImportFunctions
[ RUN ] ParameterizedTests/ImportFunctions.ImportDefinitionIfThereIsAnExistingDefinitionAndFwdDecl/1
[ OK ] ParameterizedTests/ImportFunctions.ImportDefinitionIfThereIsAnExistingDefinitionAndFwdDecl/1 (4 ms)
[----------] 1 test from ParameterizedTests/ImportFunctions (4 ms total)
[----------] 1 test from ParameterizedTests/ImportFriendFunctions
[ RUN ] ParameterizedTests/ImportFriendFunctions.ImportFriendFunctionFromMultipleTU/0
[ OK ] ParameterizedTests/ImportFriendFunctions.ImportFriendFunctionFromMultipleTU/0 (6 ms)
[----------] 1 test from ParameterizedTests/ImportFriendFunctions (6 ms total)
[----------] 1 test from ParameterizedTests/ImportFriendClasses
[ RUN ] ParameterizedTests/ImportFriendClasses.ImportOfRecursiveFriendClass/3
[ OK ] ParameterizedTests/ImportFriendClasses.ImportOfRecursiveFriendClass/3 (5 ms)
[----------] 1 test from ParameterizedTests/ImportFriendClasses (5 ms total)
[----------] 1 test from ParameterizedTests/ASTImporterLookupTableTest
[ RUN ] ParameterizedTests/ASTImporterLookupTableTest.FriendWhichIsnotFoundByNormalLookupShouldBeFoundByImporterSpecificLookup/0
[ OK ] ParameterizedTests/ASTImporterLookupTableTest.FriendWhichIsnotFoundByNormalLookupShouldBeFoundByImporterSpecificLookup/0 (2 ms)
[----------] 1 test from ParameterizedTests/ASTImporterLookupTableTest (2 ms total)
[----------] 1 test from ParameterizedTests/ErrorHandlingTest
[ RUN ] ParameterizedTests/ErrorHandlingTest.ImportedTypeMappingIsInvalidatedOnFailure/3
Expected<T> must be checked before access or destruction.
Unchecked Expected<T> contained error:
UnsupportedConstruct #0 0x000000000763034b llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:931:13
#1 0x000000000762d235 llvm::sys::RunSignalHandlers() /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
#2 0x000000000763116b SignalHandler(int, siginfo_t*, void*) /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:474:38
#3 0x00007bf4677bf330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
#4 0x00007bf467818b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
#5 0x00007bf4677bf27e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
#6 0x00007bf4677a28ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
#7 0x0000000006be5b94 llvm::Expected<clang::Type const*>::fatalUncheckedExpected() const /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Error.h:0:5
#8 0x0000000006aef7a0 clang::ast_matchers::ErrorHandlingTest_ImportedTypeMappingIsInvalidatedOnFailure_Test::TestBody() /home/gha/actions-runner/_work/llvm-project/llvm-project/clang/unittests/AST/ASTImporterTest.cpp:6630:17
#9 0x0000000009775360 os_stack_trace_getter /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:6240:7
#10 0x0000000009775360 testing::Test::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:2695:9
#11 0x0000000009776900 os_stack_trace_getter /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:6240:7
#12 0x0000000009776900 testing::TestInfo::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:2842:11
#13 0x0000000009777513 testing::TestSuite::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:3018:35
#14 0x0000000009788724 testing::internal::UnitTestImpl::RunAllTests() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:5922:41
#15 0x0000000009787ad9 testing::UnitTest::Run() /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/src/gtest.cc:5485:10
#16 0x000000000975e28a main /home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/UnitTestMain/TestMain.cpp:55:3
#17 0x00007bf4677a41ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
#18 0x00007bf4677a428b __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
#19 0x000000000612c9a5 _start (/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests+0x612c9a5)
--
exit: -6
--
shard JSON output does not exist: /home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/unittests/./AllClangUnitTests-Clang-Unit-511247-75-107.json
```
</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/214008
More information about the cfe-commits
mailing list