github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 87284 tests passed
* 1398 tests skipped
* 2 tests failed

## Failed Tests
(click on a test name to see its output)

### lldb-api
<details>
<summary>lldb-api.commands/expression/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardListFromStdModule.py</summary>

```
Script:
--
/usr/bin/python3 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/dotest.py
 -u CXXFLAGS -u CFLAGS --env 
LLVM_LIBS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib
 --env 
LLVM_INCLUDE_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include
 --env 
LLVM_TOOLS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin
 --libcxx-include-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1 
--libcxx-include-target-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/x86_64-unknown-linux-gnu/c++/v1
 --libcxx-library-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib/x86_64-unknown-linux-gnu
 --arch x86_64 --build-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex
 --lldb-module-cache-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex/module-cache-lldb/lldb-api
 --clang-module-cache-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex/module-cache-clang/lldb-api
 --executable 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/lldb 
--compiler 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang 
--dsymutil 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/dsymutil 
--make /usr/bin/gmake --llvm-tools-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin 
--lldb-obj-root 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb 
--lldb-libs-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib 
--cmake-build-type Release 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/commands/expression/import-std-module/forward_list-dbg-info-content
 -p TestDbgInfoContentForwardListFromStdModule.py
--
Exit Code: -6

Command Output (stdout):
--
lldb version 23.0.0git (https://github.com/llvm/llvm-project revision 
e719342ca592db8ed567edfab8d4be2d29d7f049)
  clang revision e719342ca592db8ed567edfab8d4be2d29d7f049
  llvm revision e719342ca592db8ed567edfab8d4be2d29d7f049

--
Command Output (stderr):
--
UNSUPPORTED: LLDB 
(/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64)
 :: test_dsym 
(TestDbgInfoContentForwardListFromStdModule.TestDbgInfoContentForwardList.test_dsym)
 (test case does not fall in any category of interest for this run) 
python3: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaAccess.cpp:2140:
 void clang::Sema::CheckLookupAccess(const LookupResult &, DeclContext *): 
Assertion `getLangOpts().AccessControl && "performing access check without 
access control"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and 
include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0.      <user expression 1>:1:33: current parser token ')'
1.      <lldb wrapper prefix>:45:1: parsing function body '$__lldb_expr'
2.      <lldb wrapper prefix>:45:1: in compound statement ('{}')
3.      
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1/__iterator/iterator_traits.h:331:8:
 instantiating class definition 
'std::iterator_traits<std::__forward_list_iterator<std::__forward_list_node<Foo,
 void *> *>>'
4.      
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1/__iterator/iterator_traits.h:309:8:
 instantiating class definition 
'std::__has_iterator_typedefs<std::__forward_list_iterator<std::__forward_list_node<Foo,
 void *> *>>'
  #0 0x00007812f07907a8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:880:13
  #1 0x00007812f078d758 llvm::sys::RunSignalHandlers() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
  #2 0x00007812f07915c1 SignalHandler(int, siginfo_t*, void*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:448:38
  #3 0x00007812f6f1e330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
  #4 0x00007812f6f77b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
  #5 0x00007812f6f1e27e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
  #6 0x00007812f6f018ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
  #7 0x00007812f6f0181b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
  #8 0x00007812f6f14517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
  #9 0x00007812f414ca63 clang::Sema::CheckLookupAccess(clang::LookupResult 
const&, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaAccess.cpp:2141:3
 #10 0x00007812f480a228 
clang::Sema::CheckTypenameType(clang::ElaboratedTypeKeyword, 
clang::SourceLocation, clang::NestedNameSpecifierLoc, clang::IdentifierInfo 
const&, clang::SourceLocation, bool, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:0:7
 #11 0x00007812f494ee1f RebuildDependentNameType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1390:24
 #12 0x00007812f494ee1f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentNameType(clang::TypeLocBuilder&,
 clang::DependentNameTypeLoc, bool, clang::QualType, clang::NamedDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7890:20
 #13 0x00007812f48e7979 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:45:1
 #14 0x00007812f48e6f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
 #15 0x00007812f48e6f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
 #16 0x00007812f48e6f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
 #17 0x00007812f48f636f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateArgument(clang::TemplateArgumentLoc
 const&, clang::TemplateArgumentLoc&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5059:10
 #18 0x00007812f494e6a2 
TransformTemplateArguments<clang::TemplateArgumentLocContainerIterator<clang::TemplateSpecializationTypeLoc>
 > 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5248:22
 #19 0x00007812f494e6a2 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7635:20
 #20 0x00007812f495673d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
 #21 0x00007812f48e79f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
 #22 0x00007812f49561ae isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
 #23 0x00007812f49561ae isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
 #24 0x00007812f49561ae clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformPointerType(clang::TypeLocBuilder&, 
clang::PointerTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5724:19
 #25 0x00007812f48e75fa clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
 #26 0x00007812f48e6f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
 #27 0x00007812f48e6f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
 #28 0x00007812f48e6f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
 #29 0x00007812f48e6b3f clang::Sema::SubstType(clang::TypeSourceInfo*, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::DeclContext*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:0:0
 #30 0x00007812f48e9b0c clang::Sema::SubstParmVarDecl(clang::ParmVarDecl*, 
clang::MultiLevelTemplateArgumentList const&, int, clang::UnsignedOrNone, bool, 
clang::DeclContext*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:0:0
 #31 0x00007812f4948e38 TransformFunctionTypeParam 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2468:26
 #32 0x00007812f4948e38 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformFunctionTypeParams(clang::SourceLocation,
 llvm::ArrayRef<clang::ParmVarDecl*>, clang::QualType const*, 
clang::FunctionType::ExtParameterInfo const*, 
llvm::SmallVectorImpl<clang::QualType>&, 
llvm::SmallVectorImpl<clang::ParmVarDecl*>*, 
clang::Sema::ExtParameterInfoBuilder&, unsigned int*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:6477:32
 #33 0x00007812f48ea4cc TransformFunctionTypeParams 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:791:25
 #34 0x00007812f48ea4cc clang::Sema::SubstParmTypes(clang::SourceLocation, 
llvm::ArrayRef<clang::ParmVarDecl*>, clang::FunctionType::ExtParameterInfo 
const*, clang::MultiLevelTemplateArgumentList const&, 
llvm::SmallVectorImpl<clang::QualType>&, 
llvm::SmallVectorImpl<clang::ParmVarDecl*>*, 
clang::Sema::ExtParameterInfoBuilder&, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3288:23
 #35 0x00007812f484974b 
clang::Sema::SubstituteExplicitTemplateArguments(clang::FunctionTemplateDecl*, 
clang::TemplateArgumentListInfo&, 
llvm::SmallVectorImpl<clang::DeducedTemplateArgument>&, 
llvm::SmallVectorImpl<clang::QualType>&, clang::QualType*, 
clang::sema::TemplateDeductionInfo&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:3684:7
 #36 0x00007812f489d3c2 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:4538:7
 #37 0x00007812f489d3c2 void llvm::function_ref<void 
()>::callback_fn<clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*,
 clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, 
clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool, bool, bool, 
clang::QualType, clang::Expr::Classification, bool, llvm::function_ref<bool 
(llvm::ArrayRef<clang::QualType>, bool)>)::$_0>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
 #38 0x00007812f541d99f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
 #39 0x00007812f484d09e 
clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*, 
clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, 
clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool, bool, bool, 
clang::QualType, clang::Expr::Classification, bool, llvm::function_ref<bool 
(llvm::ArrayRef<clang::QualType>, bool)>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:4542:9
 #40 0x00007812f472d11e AddTemplateOverloadCandidateImmediately(clang::Sema&, 
clang::OverloadCandidateSet&, clang::FunctionTemplateDecl*, 
clang::DeclAccessPair, clang::TemplateArgumentListInfo*, 
llvm::ArrayRef<clang::Expr*>, bool, bool, bool, clang::CallExpr::ADLCallKind, 
clang::OverloadCandidateParamOrder, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:8250:14
 #41 0x00007812f472c478 hasDependentExplicit 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:8196:76
 #42 0x00007812f472c478 
clang::Sema::AddTemplateOverloadCandidate(clang::FunctionTemplateDecl*, 
clang::DeclAccessPair, clang::TemplateArgumentListInfo*, 
llvm::ArrayRef<clang::Expr*>, clang::OverloadCandidateSet&, bool, bool, bool, 
clang::CallExpr::ADLCallKind, clang::OverloadCandidateParamOrder, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:8303:37
 #43 0x00007812f4741dca AddOverloadedCallCandidate(clang::Sema&, 
clang::DeclAccessPair, clang::TemplateArgumentListInfo*, 
llvm::ArrayRef<clang::Expr*>, clang::OverloadCandidateSet&, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:14441:7
 #44 0x00007812f4741c48 
clang::Sema::AddOverloadedCallCandidates(clang::UnresolvedLookupExpr*, 
llvm::ArrayRef<clang::Expr*>, clang::OverloadCandidateSet&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:0:5
 #45 0x00007812f474214e getLangOpts 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Sema.h:932:51
 #46 0x00007812f474214e clang::Sema::buildOverloadedCallSet(clang::Scope*, 
clang::Expr*, clang::UnresolvedLookupExpr*, 
llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, 
clang::OverloadCandidateSet*, clang::ActionResult<clang::Expr*, true>*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:14803:7
 #47 0x00007812f4742632 clang::Sema::BuildOverloadedCallExpr(clang::Scope*, 
clang::Expr*, clang::UnresolvedLookupExpr*, clang::SourceLocation, 
llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*, bool, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:15013:7
 #48 0x00007812f43f00fa clang::Sema::BuildCallExpr(clang::Scope*, clang::Expr*, 
clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, 
clang::SourceLocation, clang::Expr*, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:6885:16
 #49 0x00007812f440797b clang::Sema::ActOnCallExpr(clang::Scope*, clang::Expr*, 
clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, 
clang::SourceLocation, clang::Expr*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:6726:7
 #50 0x00007812f493ec91 RebuildCallExpr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:2941:22
 #51 0x00007812f493ec91 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformCallExpr(clang::CallExpr*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:13704:23
 #52 0x00007812f4951afb isInvalid 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41
 #53 0x00007812f4951afb clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDecltypeType(clang::TypeLocBuilder&,
 clang::DecltypeTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7059:9
 #54 0x00007812f48e74cb clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
 #55 0x00007812f48f34a7 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformNestedNameSpecifierLoc(clang::NestedNameSpecifierLoc,
 clang::QualType, clang::NamedDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4756:11
 #56 0x00007812f49446dd operator bool 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/NestedNameSpecifierBase.h:148:56
 #57 0x00007812f49446dd operator bool 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/NestedNameSpecifierBase.h:340:48
 #58 0x00007812f49446dd clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*,
 bool, clang::TypeSourceInfo**) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:15515:8
 #59 0x00007812f48ed90c clang::Sema::SubstInitializer(clang::Expr*, 
clang::MultiLevelTemplateArgumentList const&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4654:23
 #60 0x00007812f4988f2f isInvalid 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41
 #61 0x00007812f4988f2f 
clang::Sema::InstantiateVariableInitializer(clang::VarDecl*, clang::VarDecl*, 
clang::MultiLevelTemplateArgumentList const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:6274:15
 #62 0x00007812f497bbdf isInvalidDecl 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/DeclBase.h:596:46
 #63 0x00007812f497bbdf 
clang::Sema::BuildVariableInstantiation(clang::VarDecl*, clang::VarDecl*, 
clang::MultiLevelTemplateArgumentList const&, 
llvm::SmallVector<clang::Sema::LateInstantiatedAttribute, 1u>*, 
clang::DeclContext*, clang::LocalInstantiationScope*, bool, 
clang::VarTemplateSpecializationDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:6234:16
 #64 0x00007812f497b268 
clang::TemplateDeclInstantiator::VisitVarDecl(clang::VarDecl*, bool, 
llvm::ArrayRef<clang::BindingDecl*>*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:1797:11
 #65 0x00007812f48ebf69 
clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, 
clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, 
clang::TemplateSpecializationKind, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3675:9
 #66 0x00007812f48ee980 
clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, 
clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, 
bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4166:14
 #67 0x00007812f49fd52e operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9757:11
 #68 0x00007812f49fd52e void llvm::function_ref<void 
()>::callback_fn<clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, 
clang::Sema::TypeDiagnoser*)::$_0>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
 #69 0x00007812f541d99f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
 #70 0x00007812f49e4488 
clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, 
clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9785:11
 #71 0x00007812f49e3c9f clang::Sema::RequireCompleteType(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9448:7
 #72 0x00007812f415e43d 
clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, 
clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:203:7
 #73 0x00007812f45a1ed7 clang::Sema::LookupParsedName(clang::LookupResult&, 
clang::Scope*, clang::CXXScopeSpec*, clang::QualType, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaLookup.cpp:0:40
 #74 0x00007812f43f96c7 getResultKind 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Lookup.h:345:12
 #75 0x00007812f43f96c7 isAmbiguous 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Lookup.h:325:12
 #76 0x00007812f43f96c7 
clang::Sema::BuildQualifiedDeclarationNameExpr(clang::CXXScopeSpec&, 
clang::DeclarationNameInfo const&, bool, clang::TypeSourceInfo**) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:3022:9
 #77 0x00007812f49448a8 RebuildDependentScopeDeclRefExpr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:0:0
 #78 0x00007812f49448a8 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*,
 bool, clang::TypeSourceInfo**) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:15535:25
 #79 0x00007812f48f62da clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateArgument(clang::TemplateArgumentLoc
 const&, clang::TemplateArgumentLoc&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5096:9
 #80 0x00007812f494e6a2 
TransformTemplateArguments<clang::TemplateArgumentLocContainerIterator<clang::TemplateSpecializationTypeLoc>
 > 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5248:22
 #81 0x00007812f494e6a2 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7635:20
 #82 0x00007812f495673d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
 #83 0x00007812f48e79f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
 #84 0x00007812f48e6f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
 #85 0x00007812f48e6f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
 #86 0x00007812f48e6f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
 #87 0x00007812f48e6b3f clang::Sema::SubstType(clang::TypeSourceInfo*, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::DeclContext*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:0:0
 #88 0x00007812f48eb0e3 SubstType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2878:10
 #89 0x00007812f48eb0e3 clang::Sema::SubstBaseSpecifiers(clang::CXXRecordDecl*, 
clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3505:21
 #90 0x00007812f48ebdd5 
clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, 
clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, 
clang::TemplateSpecializationKind, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3637:7
 #91 0x00007812f48ee980 
clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, 
clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, 
bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4166:14
 #92 0x00007812f49fd52e operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9757:11
 #93 0x00007812f49fd52e void llvm::function_ref<void 
()>::callback_fn<clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, 
clang::Sema::TypeDiagnoser*)::$_0>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
 #94 0x00007812f541d99f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
 #95 0x00007812f49e4488 
clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, 
clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9785:11
 #96 0x00007812f49e3c9f clang::Sema::RequireCompleteType(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9448:7
 #97 0x00007812f415e43d 
clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, 
clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:203:7
 #98 0x00007812f480a0a5 
clang::Sema::CheckTypenameType(clang::ElaboratedTypeKeyword, 
clang::SourceLocation, clang::NestedNameSpecifierLoc, clang::IdentifierInfo 
const&, clang::SourceLocation, bool, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:11297:9
 #99 0x00007812f494ee1f RebuildDependentNameType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1390:24
#100 0x00007812f494ee1f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentNameType(clang::TypeLocBuilder&,
 clang::DependentNameTypeLoc, bool, clang::QualType, clang::NamedDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7890:20
#101 0x00007812f48e7979 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:45:1
#102 0x00007812f48e8082 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#103 0x00007812f48e8082 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#104 0x00007812f48e8082 TransformFunctionProtoType<(lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3000:9)>
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:6653:20
#105 0x00007812f48e8082 TransformFunctionProtoType<(lambda at 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3000:9)>
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2461:21
#106 0x00007812f48e8082 
clang::Sema::SubstFunctionDeclType(clang::TypeSourceInfo*, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::CXXRecordDecl*, clang::Qualifiers, 
clang::DeclContext*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2998:27
#107 0x00007812f4983887 
clang::TemplateDeclInstantiator::SubstFunctionType(clang::FunctionDecl*, 
llvm::SmallVectorImpl<clang::ParmVarDecl*>&, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:5142:38
#108 0x00007812f4981ae6 
clang::TemplateDeclInstantiator::VisitFunctionDecl(clang::FunctionDecl*, 
clang::TemplateParameterList*, clang::TemplateDeclInstantiator::RewriteKind) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:2769:19
#109 0x00007812f49cc464 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:4779:5
#110 0x00007812f49cc464 void llvm::function_ref<void 
()>::callback_fn<clang::Sema::SubstDecl(clang::Decl*, clang::DeclContext*, 
clang::MultiLevelTemplateArgumentList const&)::$_0>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
#111 0x00007812f541d99f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
#112 0x00007812f498aa98 clang::Sema::SubstDecl(clang::Decl*, 
clang::DeclContext*, clang::MultiLevelTemplateArgumentList const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:4781:10
#113 0x00007812f484a3e9 isPresent 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Casting.h:616:55
#114 0x00007812f484a3e9 isPresent<clang::Decl *> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Casting.h:624:10
#115 0x00007812f484a3e9 cast_if_present<clang::FunctionDecl, clang::Decl> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Casting.h:698:8
#116 0x00007812f484a3e9 cast_or_null<clang::FunctionDecl, clang::Decl> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/Casting.h:723:10
#117 0x00007812f484a3e9 
clang::Sema::FinishTemplateArgumentDeduction(clang::FunctionTemplateDecl*, 
llvm::SmallVectorImpl<clang::DeducedTemplateArgument>&, unsigned int, 
clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, 
llvm::SmallVectorImpl<clang::Sema::OriginalCallArg> const*, bool, bool, bool, 
llvm::function_ref<bool (bool)>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:3998:20
#118 0x00007812f489d465 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:4709:5
#119 0x00007812f489d465 void llvm::function_ref<void 
()>::callback_fn<clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*,
 clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, 
clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool, bool, bool, 
clang::QualType, clang::Expr::Classification, bool, llvm::function_ref<bool 
(llvm::ArrayRef<clang::QualType>, bool)>)::$_2>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
#120 0x00007812f541d99f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
#121 0x00007812f484dbd6 
clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*, 
clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, 
clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool, bool, bool, 
clang::QualType, clang::Expr::Classification, bool, llvm::function_ref<bool 
(llvm::ArrayRef<clang::QualType>, bool)>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:4719:12
#122 0x00007812f472d11e AddTemplateOverloadCandidateImmediately(clang::Sema&, 
clang::OverloadCandidateSet&, clang::FunctionTemplateDecl*, 
clang::DeclAccessPair, clang::TemplateArgumentListInfo*, 
llvm::ArrayRef<clang::Expr*>, bool, bool, bool, clang::CallExpr::ADLCallKind, 
clang::OverloadCandidateParamOrder, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:8250:14
#123 0x00007812f4739a4c 
clang::OverloadCandidateSet::InjectNonDeducedTemplateCandidates(clang::Sema&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:11488:7
#124 0x00007812f4727aa1 
clang::OverloadCandidateSet::BestViableFunction(clang::Sema&, 
clang::SourceLocation, clang::OverloadCandidate*&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:11582:10
#125 0x00007812f47426dc clang::Sema::BuildOverloadedCallExpr(clang::Scope*, 
clang::Expr*, clang::UnresolvedLookupExpr*, clang::SourceLocation, 
llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*, bool, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:15024:20
#126 0x00007812f43f00fa clang::Sema::BuildCallExpr(clang::Scope*, clang::Expr*, 
clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, 
clang::SourceLocation, clang::Expr*, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:6885:16
#127 0x00007812f440797b clang::Sema::ActOnCallExpr(clang::Scope*, clang::Expr*, 
clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, 
clang::SourceLocation, clang::Expr*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:6726:7
#128 0x00007812f3e2f8d1 
clang::Parser::ParsePostfixExpressionSuffix(clang::ActionResult<clang::Expr*, 
true>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExpr.cpp:1927:23
#129 0x00007812f3e3335b 
clang::Parser::ParseCastExpression(clang::CastParseKind, bool, bool&, 
clang::TypoCorrectionTypeBehavior, bool, bool*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExpr.cpp:1656:9
#130 0x00007812f3e2d369 ParseCastExpression 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExpr.cpp:588:20
#131 0x00007812f3e2d369 
clang::Parser::ParseAssignmentExpression(clang::TypoCorrectionTypeBehavior) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExpr.cpp:90:7
#132 0x00007812f3e2d269 
clang::Parser::ParseExpression(clang::TypoCorrectionTypeBehavior) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseExpr.cpp:49:10
#133 0x00007812f3ebbf84 isInvalid 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41
#134 0x00007812f3ebbf84 
clang::Parser::ParseExprStatement(clang::Parser::ParsedStmtContext) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseStmt.cpp:534:12
#135 0x00007812f3eb9cff 
clang::Parser::ParseStatementOrDeclarationAfterAttributes(llvm::SmallVector<clang::Stmt*,
 24u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, 
clang::ParsedAttributes&, clang::ParsedAttributes&, clang::LabelDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseStmt.cpp:273:5
#136 0x00007812f3eb9474 
clang::Parser::ParseStatementOrDeclaration(llvm::SmallVector<clang::Stmt*, 
24u>&, clang::Parser::ParsedStmtContext, clang::SourceLocation*, 
clang::LabelDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseStmt.cpp:78:20
#137 0x00007812f3ec3665 clang::Parser::ParseCompoundStatementBody(bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseStmt.cpp:1173:11
#138 0x00007812f3ec4645 clang::Parser::ParseFunctionStatementBody(clang::Decl*, 
clang::Parser::ParseScope&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseStmt.cpp:2463:21
#139 0x00007812f3e0f77c 
clang::Parser::ParseFunctionDefinition(clang::ParsingDeclarator&, 
clang::Parser::ParsedTemplateInfo const&, clang::Parser::LateParsedAttrList*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:0:0
#140 0x00007812f3e7cc64 clang::Parser::ParseDeclGroup(clang::ParsingDeclSpec&, 
clang::DeclaratorContext, clang::ParsedAttributes&, 
clang::Parser::ParsedTemplateInfo&, clang::SourceLocation*, 
clang::Parser::ForRangeInit*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseDecl.cpp:2268:18
#141 0x00007812f3e0e5fb 
clang::Parser::ParseDeclOrFunctionDefInternal(clang::ParsedAttributes&, 
clang::ParsedAttributes&, clang::ParsingDeclSpec&, clang::AccessSpecifier) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:0:10
#142 0x00007812f3e0df16 
clang::Parser::ParseDeclarationOrFunctionDefinition(clang::ParsedAttributes&, 
clang::ParsedAttributes&, clang::ParsingDeclSpec*, clang::AccessSpecifier) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:1170:12
#143 0x00007812f3e0cf5e 
clang::Parser::ParseExternalDeclaration(clang::ParsedAttributes&, 
clang::ParsedAttributes&, clang::ParsingDeclSpec*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:0:14
#144 0x00007812f3e0b180 
clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, 
clang::Sema::ModuleImportState&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/Parser.cpp:706:10
#145 0x00007812f3dfe7de clang::ParseAST(clang::Sema&, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseAST.cpp:169:5
#146 0x00007812f269f95f unregister 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/CrashRecoveryContext.h:263:9
#147 0x00007812f269f95f ~CrashRecoveryContextCleanupRegistrar 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/CrashRecoveryContext.h:260:45
#148 0x00007812f269f95f 
lldb_private::ClangExpressionParser::ParseInternal(lldb_private::DiagnosticManager&,
 clang::CodeCompleteConsumer*, unsigned int, unsigned int) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:1360:3
#149 0x00007812f26df19d 
lldb_private::ClangUserExpression::TryParse(lldb_private::DiagnosticManager&, 
lldb_private::ExecutionContext&, lldb_private::ExecutionPolicy, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:581:7
#150 0x00007812f26dfa03 
lldb_private::ClangUserExpression::Parse(lldb_private::DiagnosticManager&, 
lldb_private::ExecutionContext&, lldb_private::ExecutionPolicy, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:675:22
#151 0x00007812efff8639 
lldb_private::UserExpression::Evaluate(lldb_private::ExecutionContext&, 
lldb_private::EvaluateExpressionOptions const&, llvm::StringRef, 
llvm::StringRef, std::shared_ptr<lldb_private::ValueObject>&, 
std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char>>*, lldb_private::ValueObject*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Expression/UserExpression.cpp:280:27
#152 0x00007812f01846c9 
lldb_private::Target::EvaluateExpression(llvm::StringRef, 
lldb_private::ExecutionContextScope*, 
std::shared_ptr<lldb_private::ValueObject>&, 
lldb_private::EvaluateExpressionOptions const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char>>*, lldb_private::ValueObject*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/Target.cpp:2903:9
#153 0x00007812efd1fbcb lldb::SBFrame::EvaluateExpression(char const*, 
lldb::SBExpressionOptions const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/API/SBFrame.cpp:1067:11
#154 0x00007812efe4cd02 _wrap_SBFrame_EvaluateExpression(_object*, _object*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/bindings/python/LLDBWrapPython.cpp:0:22
#155 0x0000000000581ec0 (/usr/bin/python3.12+0x581ec0)
#156 0x000000000054b11c PyObject_Call (/usr/bin/python3.12+0x54b11c)
#157 0x00000000005db0ba _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5db0ba)
#158 0x000000000054caad (/usr/bin/python3.12+0x54caad)
#159 0x00000000005db0ba _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5db0ba)
#160 0x000000000054a7c2 _PyObject_Call_Prepend (/usr/bin/python3.12+0x54a7c2)
#161 0x00000000005a3458 (/usr/bin/python3.12+0x5a3458)
#162 0x0000000000548f75 _PyObject_MakeTpCall (/usr/bin/python3.12+0x548f75)
#163 0x00000000005d6f09 _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5d6f09)
#164 0x000000000054caad (/usr/bin/python3.12+0x54caad)
#165 0x00000000005db0ba _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5db0ba)
#166 0x000000000054a7c2 _PyObject_Call_Prepend (/usr/bin/python3.12+0x54a7c2)
#167 0x00000000005a3458 (/usr/bin/python3.12+0x5a3458)
#168 0x0000000000548f75 _PyObject_MakeTpCall (/usr/bin/python3.12+0x548f75)
#169 0x00000000005d6f09 _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5d6f09)
#170 0x000000000054caad (/usr/bin/python3.12+0x54caad)
#171 0x00000000005db0ba _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5db0ba)
#172 0x000000000054a7c2 _PyObject_Call_Prepend (/usr/bin/python3.12+0x54a7c2)
#173 0x00000000005a3458 (/usr/bin/python3.12+0x5a3458)
#174 0x0000000000548f75 _PyObject_MakeTpCall (/usr/bin/python3.12+0x548f75)
#175 0x00000000005d6f09 _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5d6f09)
#176 0x00000000005d543b PyEval_EvalCode (/usr/bin/python3.12+0x5d543b)
#177 0x00000000006085d2 (/usr/bin/python3.12+0x6085d2)
#178 0x00000000006b4d03 (/usr/bin/python3.12+0x6b4d03)
#179 0x00000000006b4a6a _PyRun_SimpleFileObject (/usr/bin/python3.12+0x6b4a6a)
#180 0x00000000006b489f _PyRun_AnyFileObject (/usr/bin/python3.12+0x6b489f)
#181 0x00000000006bc905 Py_RunMain (/usr/bin/python3.12+0x6bc905)
#182 0x00000000006bc3ed Py_BytesMain (/usr/bin/python3.12+0x6bc3ed)
#183 0x00007812f6f031ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
#184 0x00007812f6f0328b __libc_start_main 
(/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
#185 0x00000000006576c5 _start (/usr/bin/python3.12+0x6576c5)
Fatal Python error: Aborted

Current thread 0x00007812f6ed8080 (most recent call first):
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/build/local/lib/python3.12/dist-packages/lldb/__init__.py",
 line 7482 in EvaluateExpression
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py",
 line 2830 in expect_expr
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/commands/expression/import-std-module/forward_list-dbg-info-content/TestDbgInfoContentForwardListFromStdModule.py",
 line 35 in test
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py",
 line 160 in wrapper
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py",
 line 160 in wrapper
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py",
 line 2034 in test_method
  File "/usr/lib/python3.12/unittest/case.py", line 589 in _callTestMethod
  File "/usr/lib/python3.12/unittest/case.py", line 634 in run
  File "/usr/lib/python3.12/unittest/case.py", line 690 in __call__
  File "/usr/lib/python3.12/unittest/suite.py", line 122 in run
  File "/usr/lib/python3.12/unittest/suite.py", line 84 in __call__
  File "/usr/lib/python3.12/unittest/suite.py", line 122 in run
  File "/usr/lib/python3.12/unittest/suite.py", line 84 in __call__
  File "/usr/lib/python3.12/unittest/runner.py", line 240 in run
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/dotest.py",
 line 1181 in run_suite
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/dotest.py",
 line 8 in <module>

Extension modules: lldb.native._lldb (total: 1)

--

```
</details>
<details>
<summary>lldb-api.commands/expression/import-std-module/iterator/TestIteratorFromStdModule.py</summary>

```
Script:
--
/usr/bin/python3 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/dotest.py
 -u CXXFLAGS -u CFLAGS --env 
LLVM_LIBS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib
 --env 
LLVM_INCLUDE_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include
 --env 
LLVM_TOOLS_DIR=/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin
 --libcxx-include-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1 
--libcxx-include-target-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/x86_64-unknown-linux-gnu/c++/v1
 --libcxx-library-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib/x86_64-unknown-linux-gnu
 --arch x86_64 --build-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex
 --lldb-module-cache-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex/module-cache-lldb/lldb-api
 --clang-module-cache-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lldb-test-build.noindex/module-cache-clang/lldb-api
 --executable 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/lldb 
--compiler 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/clang 
--dsymutil 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin/dsymutil 
--make /usr/bin/gmake --llvm-tools-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./bin 
--lldb-obj-root 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb 
--lldb-libs-dir 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/./lib 
--cmake-build-type Release 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/commands/expression/import-std-module/iterator
 -p TestIteratorFromStdModule.py
--
Exit Code: -6

Command Output (stdout):
--
lldb version 23.0.0git (https://github.com/llvm/llvm-project revision 
e719342ca592db8ed567edfab8d4be2d29d7f049)
  clang revision e719342ca592db8ed567edfab8d4be2d29d7f049
  llvm revision e719342ca592db8ed567edfab8d4be2d29d7f049

--
Command Output (stderr):
--
UNSUPPORTED: LLDB 
(/home/gha/actions-runner/_work/llvm-project/llvm-project/build/bin/clang-x86_64)
 :: test_dsym (TestIteratorFromStdModule.TestCase.test_dsym) (test case does 
not fall in any category of interest for this run) 
python3: 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaAccess.cpp:2140:
 void clang::Sema::CheckLookupAccess(const LookupResult &, DeclContext *): 
Assertion `getLangOpts().AccessControl && "performing access check without 
access control"' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and 
include the crash backtrace and instructions to reproduce the bug.
Stack dump:
0.      <eof> parser at end of file
1.      
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1/__iterator/move_iterator.h:67:7:
 instantiating class definition 'std::move_iterator<std::__wrap_iter<int *>>'
2.      
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1/__iterator/iterator_traits.h:331:8:
 instantiating class definition 'std::iterator_traits<std::__wrap_iter<int *>>'
3.      
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include/c++/v1/__iterator/iterator_traits.h:309:8:
 instantiating class definition 
'std::__has_iterator_typedefs<std::__wrap_iter<int *>>'
  #0 0x00007a07beaca7a8 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:880:13
  #1 0x00007a07beac7758 llvm::sys::RunSignalHandlers() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Signals.cpp:109:18
  #2 0x00007a07beacb5c1 SignalHandler(int, siginfo_t*, void*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/Unix/Signals.inc:448:38
  #3 0x00007a07c5258330 (/lib/x86_64-linux-gnu/libc.so.6+0x45330)
  #4 0x00007a07c52b1b2c pthread_kill (/lib/x86_64-linux-gnu/libc.so.6+0x9eb2c)
  #5 0x00007a07c525827e raise (/lib/x86_64-linux-gnu/libc.so.6+0x4527e)
  #6 0x00007a07c523b8ff abort (/lib/x86_64-linux-gnu/libc.so.6+0x288ff)
  #7 0x00007a07c523b81b (/lib/x86_64-linux-gnu/libc.so.6+0x2881b)
  #8 0x00007a07c524e517 (/lib/x86_64-linux-gnu/libc.so.6+0x3b517)
  #9 0x00007a07c2486a63 clang::Sema::CheckLookupAccess(clang::LookupResult 
const&, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaAccess.cpp:2141:3
 #10 0x00007a07c2b44228 
clang::Sema::CheckTypenameType(clang::ElaboratedTypeKeyword, 
clang::SourceLocation, clang::NestedNameSpecifierLoc, clang::IdentifierInfo 
const&, clang::SourceLocation, bool, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:0:7
 #11 0x00007a07c2c88e1f RebuildDependentNameType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1390:24
 #12 0x00007a07c2c88e1f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentNameType(clang::TypeLocBuilder&,
 clang::DependentNameTypeLoc, bool, clang::QualType, clang::NamedDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7890:20
 #13 0x00007a07c2c21979 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:45:1
 #14 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
 #15 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
 #16 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
 #17 0x00007a07c2c3036f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateArgument(clang::TemplateArgumentLoc
 const&, clang::TemplateArgumentLoc&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5059:10
 #18 0x00007a07c2c886a2 
TransformTemplateArguments<clang::TemplateArgumentLocContainerIterator<clang::TemplateSpecializationTypeLoc>
 > 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5248:22
 #19 0x00007a07c2c886a2 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7635:20
 #20 0x00007a07c2c9073d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
 #21 0x00007a07c2c219f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
 #22 0x00007a07c2c901ae isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
 #23 0x00007a07c2c901ae isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
 #24 0x00007a07c2c901ae clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformPointerType(clang::TypeLocBuilder&, 
clang::PointerTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5724:19
 #25 0x00007a07c2c215fa clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
 #26 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
 #27 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
 #28 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
 #29 0x00007a07c2c20b3f clang::Sema::SubstType(clang::TypeSourceInfo*, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::DeclContext*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:0:0
 #30 0x00007a07c2c23b0c clang::Sema::SubstParmVarDecl(clang::ParmVarDecl*, 
clang::MultiLevelTemplateArgumentList const&, int, clang::UnsignedOrNone, bool, 
clang::DeclContext*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:0:0
 #31 0x00007a07c2c82e38 TransformFunctionTypeParam 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2468:26
 #32 0x00007a07c2c82e38 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformFunctionTypeParams(clang::SourceLocation,
 llvm::ArrayRef<clang::ParmVarDecl*>, clang::QualType const*, 
clang::FunctionType::ExtParameterInfo const*, 
llvm::SmallVectorImpl<clang::QualType>&, 
llvm::SmallVectorImpl<clang::ParmVarDecl*>*, 
clang::Sema::ExtParameterInfoBuilder&, unsigned int*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:6477:32
 #33 0x00007a07c2c244cc TransformFunctionTypeParams 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:791:25
 #34 0x00007a07c2c244cc clang::Sema::SubstParmTypes(clang::SourceLocation, 
llvm::ArrayRef<clang::ParmVarDecl*>, clang::FunctionType::ExtParameterInfo 
const*, clang::MultiLevelTemplateArgumentList const&, 
llvm::SmallVectorImpl<clang::QualType>&, 
llvm::SmallVectorImpl<clang::ParmVarDecl*>*, 
clang::Sema::ExtParameterInfoBuilder&, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3288:23
 #35 0x00007a07c2b8374b 
clang::Sema::SubstituteExplicitTemplateArguments(clang::FunctionTemplateDecl*, 
clang::TemplateArgumentListInfo&, 
llvm::SmallVectorImpl<clang::DeducedTemplateArgument>&, 
llvm::SmallVectorImpl<clang::QualType>&, clang::QualType*, 
clang::sema::TemplateDeductionInfo&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:3684:7
 #36 0x00007a07c2bd73c2 operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:4538:7
 #37 0x00007a07c2bd73c2 void llvm::function_ref<void 
()>::callback_fn<clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*,
 clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, 
clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool, bool, bool, 
clang::QualType, clang::Expr::Classification, bool, llvm::function_ref<bool 
(llvm::ArrayRef<clang::QualType>, bool)>)::$_0>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
 #38 0x00007a07c375799f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
 #39 0x00007a07c2b8709e 
clang::Sema::DeduceTemplateArguments(clang::FunctionTemplateDecl*, 
clang::TemplateArgumentListInfo*, llvm::ArrayRef<clang::Expr*>, 
clang::FunctionDecl*&, clang::sema::TemplateDeductionInfo&, bool, bool, bool, 
clang::QualType, clang::Expr::Classification, bool, llvm::function_ref<bool 
(llvm::ArrayRef<clang::QualType>, bool)>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:4542:9
 #40 0x00007a07c2a6711e AddTemplateOverloadCandidateImmediately(clang::Sema&, 
clang::OverloadCandidateSet&, clang::FunctionTemplateDecl*, 
clang::DeclAccessPair, clang::TemplateArgumentListInfo*, 
llvm::ArrayRef<clang::Expr*>, bool, bool, bool, clang::CallExpr::ADLCallKind, 
clang::OverloadCandidateParamOrder, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:8250:14
 #41 0x00007a07c2a66478 hasDependentExplicit 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:8196:76
 #42 0x00007a07c2a66478 
clang::Sema::AddTemplateOverloadCandidate(clang::FunctionTemplateDecl*, 
clang::DeclAccessPair, clang::TemplateArgumentListInfo*, 
llvm::ArrayRef<clang::Expr*>, clang::OverloadCandidateSet&, bool, bool, bool, 
clang::CallExpr::ADLCallKind, clang::OverloadCandidateParamOrder, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:8303:37
 #43 0x00007a07c2a7bdca AddOverloadedCallCandidate(clang::Sema&, 
clang::DeclAccessPair, clang::TemplateArgumentListInfo*, 
llvm::ArrayRef<clang::Expr*>, clang::OverloadCandidateSet&, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:14441:7
 #44 0x00007a07c2a7bc48 
clang::Sema::AddOverloadedCallCandidates(clang::UnresolvedLookupExpr*, 
llvm::ArrayRef<clang::Expr*>, clang::OverloadCandidateSet&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:0:5
 #45 0x00007a07c2a7c14e getLangOpts 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Sema.h:932:51
 #46 0x00007a07c2a7c14e clang::Sema::buildOverloadedCallSet(clang::Scope*, 
clang::Expr*, clang::UnresolvedLookupExpr*, 
llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, 
clang::OverloadCandidateSet*, clang::ActionResult<clang::Expr*, true>*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:14803:7
 #47 0x00007a07c2a7c632 clang::Sema::BuildOverloadedCallExpr(clang::Scope*, 
clang::Expr*, clang::UnresolvedLookupExpr*, clang::SourceLocation, 
llvm::MutableArrayRef<clang::Expr*>, clang::SourceLocation, clang::Expr*, bool, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaOverload.cpp:15013:7
 #48 0x00007a07c272a0fa clang::Sema::BuildCallExpr(clang::Scope*, clang::Expr*, 
clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, 
clang::SourceLocation, clang::Expr*, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:6885:16
 #49 0x00007a07c274197b clang::Sema::ActOnCallExpr(clang::Scope*, clang::Expr*, 
clang::SourceLocation, llvm::MutableArrayRef<clang::Expr*>, 
clang::SourceLocation, clang::Expr*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:6726:7
 #50 0x00007a07c2c78c91 RebuildCallExpr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:2941:22
 #51 0x00007a07c2c78c91 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformCallExpr(clang::CallExpr*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:13704:23
 #52 0x00007a07c2c8bafb isInvalid 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41
 #53 0x00007a07c2c8bafb clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDecltypeType(clang::TypeLocBuilder&,
 clang::DecltypeTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7059:9
 #54 0x00007a07c2c214cb clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
 #55 0x00007a07c2c2d4a7 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformNestedNameSpecifierLoc(clang::NestedNameSpecifierLoc,
 clang::QualType, clang::NamedDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4756:11
 #56 0x00007a07c2c7e6dd operator bool 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/NestedNameSpecifierBase.h:148:56
 #57 0x00007a07c2c7e6dd operator bool 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/NestedNameSpecifierBase.h:340:48
 #58 0x00007a07c2c7e6dd clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*,
 bool, clang::TypeSourceInfo**) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:15515:8
 #59 0x00007a07c2c2790c clang::Sema::SubstInitializer(clang::Expr*, 
clang::MultiLevelTemplateArgumentList const&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4654:23
 #60 0x00007a07c2cc2f2f isInvalid 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Ownership.h:200:41
 #61 0x00007a07c2cc2f2f 
clang::Sema::InstantiateVariableInitializer(clang::VarDecl*, clang::VarDecl*, 
clang::MultiLevelTemplateArgumentList const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:6274:15
 #62 0x00007a07c2cb5bdf isInvalidDecl 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/DeclBase.h:596:46
 #63 0x00007a07c2cb5bdf 
clang::Sema::BuildVariableInstantiation(clang::VarDecl*, clang::VarDecl*, 
clang::MultiLevelTemplateArgumentList const&, 
llvm::SmallVector<clang::Sema::LateInstantiatedAttribute, 1u>*, 
clang::DeclContext*, clang::LocalInstantiationScope*, bool, 
clang::VarTemplateSpecializationDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:6234:16
 #64 0x00007a07c2cb5268 
clang::TemplateDeclInstantiator::VisitVarDecl(clang::VarDecl*, bool, 
llvm::ArrayRef<clang::BindingDecl*>*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:1797:11
 #65 0x00007a07c2c25f69 
clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, 
clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, 
clang::TemplateSpecializationKind, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3675:9
 #66 0x00007a07c2c28980 
clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, 
clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, 
bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4166:14
 #67 0x00007a07c2d3752e operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9757:11
 #68 0x00007a07c2d3752e void llvm::function_ref<void 
()>::callback_fn<clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, 
clang::Sema::TypeDiagnoser*)::$_0>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
 #69 0x00007a07c375799f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
 #70 0x00007a07c2d1e488 
clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, 
clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9785:11
 #71 0x00007a07c2d1dc9f clang::Sema::RequireCompleteType(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9448:7
 #72 0x00007a07c249843d 
clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, 
clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:203:7
 #73 0x00007a07c28dbed7 clang::Sema::LookupParsedName(clang::LookupResult&, 
clang::Scope*, clang::CXXScopeSpec*, clang::QualType, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaLookup.cpp:0:40
 #74 0x00007a07c27336c7 getResultKind 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Lookup.h:345:12
 #75 0x00007a07c27336c7 isAmbiguous 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/Sema/Lookup.h:325:12
 #76 0x00007a07c27336c7 
clang::Sema::BuildQualifiedDeclarationNameExpr(clang::CXXScopeSpec&, 
clang::DeclarationNameInfo const&, bool, clang::TypeSourceInfo**) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaExpr.cpp:3022:9
 #77 0x00007a07c2c7e8a8 RebuildDependentScopeDeclRefExpr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:0:0
 #78 0x00007a07c2c7e8a8 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*,
 bool, clang::TypeSourceInfo**) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:15535:25
 #79 0x00007a07c2c302da clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateArgument(clang::TemplateArgumentLoc
 const&, clang::TemplateArgumentLoc&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5096:9
 #80 0x00007a07c2c886a2 
TransformTemplateArguments<clang::TemplateArgumentLocContainerIterator<clang::TemplateSpecializationTypeLoc>
 > 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5248:22
 #81 0x00007a07c2c886a2 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7635:20
 #82 0x00007a07c2c9073d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
 #83 0x00007a07c2c219f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
 #84 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
 #85 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
 #86 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
 #87 0x00007a07c2c20b3f clang::Sema::SubstType(clang::TypeSourceInfo*, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::DeclContext*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:0:0
 #88 0x00007a07c2c250e3 SubstType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2878:10
 #89 0x00007a07c2c250e3 clang::Sema::SubstBaseSpecifiers(clang::CXXRecordDecl*, 
clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3505:21
 #90 0x00007a07c2c25dd5 
clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, 
clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, 
clang::TemplateSpecializationKind, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3637:7
 #91 0x00007a07c2c28980 
clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, 
clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, 
bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4166:14
 #92 0x00007a07c2d3752e operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9757:11
 #93 0x00007a07c2d3752e void llvm::function_ref<void 
()>::callback_fn<clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, 
clang::Sema::TypeDiagnoser*)::$_0>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
 #94 0x00007a07c375799f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
 #95 0x00007a07c2d1e488 
clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, 
clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9785:11
 #96 0x00007a07c2d1dc9f clang::Sema::RequireCompleteType(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9448:7
 #97 0x00007a07c249843d 
clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, 
clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:203:7
 #98 0x00007a07c2b440a5 
clang::Sema::CheckTypenameType(clang::ElaboratedTypeKeyword, 
clang::SourceLocation, clang::NestedNameSpecifierLoc, clang::IdentifierInfo 
const&, clang::SourceLocation, bool, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:11297:9
 #99 0x00007a07c2c88e1f RebuildDependentNameType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1390:24
#100 0x00007a07c2c88e1f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentNameType(clang::TypeLocBuilder&,
 clang::DependentNameTypeLoc, bool, clang::QualType, clang::NamedDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7890:20
#101 0x00007a07c2c21979 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:45:1
#102 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#103 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#104 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
#105 0x00007a07c2c21c1d TransformType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5424:8
#106 0x00007a07c2c21c1d clang::Sema::SubstType(clang::QualType, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::DeclContext*, bool*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2942:30
#107 0x00007a07c2c21b7d clang::Sema::SubstType(clang::QualType, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, bool*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2922:3
#108 0x00007a07c2b242b7 
clang::Sema::CheckTemplateIdType(clang::ElaboratedTypeKeyword, 
clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&, 
clang::Scope*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:3852:9
#109 0x00007a07c2c88b47 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#110 0x00007a07c2c88b47 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#111 0x00007a07c2c88b47 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7648:15
#112 0x00007a07c2c9073d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
#113 0x00007a07c2c219f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
#114 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#115 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#116 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
#117 0x00007a07c2c3036f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateArgument(clang::TemplateArgumentLoc
 const&, clang::TemplateArgumentLoc&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5059:10
#118 0x00007a07c2c886a2 
TransformTemplateArguments<clang::TemplateArgumentLocContainerIterator<clang::TemplateSpecializationTypeLoc>
 > 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5248:22
#119 0x00007a07c2c886a2 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7635:20
#120 0x00007a07c2c9073d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
#121 0x00007a07c2c219f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
#122 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#123 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#124 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
#125 0x00007a07c2c3036f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateArgument(clang::TemplateArgumentLoc
 const&, clang::TemplateArgumentLoc&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5059:10
#126 0x00007a07c2c2ac30 bool clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateArguments<clang::TemplateArgumentLoc
 const*>(clang::TemplateArgumentLoc const*, clang::TemplateArgumentLoc const*, 
clang::TemplateArgumentListInfo&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5248:22
#127 0x00007a07c2c239f4 
clang::Sema::SubstTemplateArguments(llvm::ArrayRef<clang::TemplateArgumentLoc>, 
clang::MultiLevelTemplateArgumentList const&, clang::TemplateArgumentListInfo&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4452:23
#128 0x00007a07c2bd5413 FinishTemplateArgumentDeduction(clang::Sema&, 
clang::NamedDecl*, clang::TemplateParameterList*, clang::TemplateDecl*, bool, 
llvm::ArrayRef<clang::TemplateArgumentLoc>, 
llvm::ArrayRef<clang::TemplateArgument>, 
llvm::SmallVectorImpl<clang::DeducedTemplateArgument>&, 
clang::sema::TemplateDeductionInfo&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:3262:9
#129 0x00007a07c2bd516d operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:3433:5
#130 0x00007a07c2bd516d void llvm::function_ref<void 
()>::callback_fn<std::enable_if<IsPartialSpecialization<clang::ClassTemplatePartialSpecializationDecl>::value,
 clang::TemplateDeductionResult>::type 
DeduceTemplateArguments<clang::ClassTemplatePartialSpecializationDecl>(clang::Sema&,
 clang::ClassTemplatePartialSpecializationDecl*, 
llvm::ArrayRef<clang::TemplateArgument>, 
clang::sema::TemplateDeductionInfo&)::'lambda'()>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
#131 0x00007a07c375799f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
#132 0x00007a07c2b8244e 
DeduceTemplateArguments<clang::ClassTemplatePartialSpecializationDecl> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:0:5
#133 0x00007a07c2b8244e 
clang::Sema::DeduceTemplateArguments(clang::ClassTemplatePartialSpecializationDecl*,
 llvm::ArrayRef<clang::TemplateArgument>, clang::sema::TemplateDeductionInfo&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateDeduction.cpp:3454:10
#134 0x00007a07c2c281a9 getPatternForClassTemplateSpecialization 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4025:18
#135 0x00007a07c2c281a9 
clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, 
clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, 
bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4159:7
#136 0x00007a07c2d3752e operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9757:11
#137 0x00007a07c2d3752e void llvm::function_ref<void 
()>::callback_fn<clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, 
clang::Sema::TypeDiagnoser*)::$_0>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
#138 0x00007a07c375799f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
#139 0x00007a07c2d1e488 
clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, 
clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9785:11
#140 0x00007a07c2d1dc9f clang::Sema::RequireCompleteType(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9448:7
#141 0x00007a07c249843d 
clang::Sema::RequireCompleteDeclContext(clang::CXXScopeSpec&, 
clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaCXXScopeSpec.cpp:203:7
#142 0x00007a07c2b440a5 
clang::Sema::CheckTypenameType(clang::ElaboratedTypeKeyword, 
clang::SourceLocation, clang::NestedNameSpecifierLoc, clang::IdentifierInfo 
const&, clang::SourceLocation, bool, clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:11297:9
#143 0x00007a07c2c88e1f RebuildDependentNameType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1390:24
#144 0x00007a07c2c88e1f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentNameType(clang::TypeLocBuilder&,
 clang::DependentNameTypeLoc, bool, clang::QualType, clang::NamedDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7890:20
#145 0x00007a07c2c21979 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:45:1
#146 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#147 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#148 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
#149 0x00007a07c2c21c1d TransformType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5424:8
#150 0x00007a07c2c21c1d clang::Sema::SubstType(clang::QualType, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::DeclContext*, bool*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2942:30
#151 0x00007a07c2c21b7d clang::Sema::SubstType(clang::QualType, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, bool*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2922:3
#152 0x00007a07c2b242b7 
clang::Sema::CheckTemplateIdType(clang::ElaboratedTypeKeyword, 
clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&, 
clang::Scope*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:3852:9
#153 0x00007a07c2c88b47 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#154 0x00007a07c2c88b47 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#155 0x00007a07c2c88b47 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7648:15
#156 0x00007a07c2c9073d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
#157 0x00007a07c2c219f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
#158 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#159 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#160 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
#161 0x00007a07c2c3036f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateArgument(clang::TemplateArgumentLoc
 const&, clang::TemplateArgumentLoc&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5059:10
#162 0x00007a07c2c886a2 
TransformTemplateArguments<clang::TemplateArgumentLocContainerIterator<clang::TemplateSpecializationTypeLoc>
 > 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5248:22
#163 0x00007a07c2c886a2 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7635:20
#164 0x00007a07c2c9073d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
#165 0x00007a07c2c219f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
#166 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#167 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#168 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
#169 0x00007a07c2c21c1d TransformType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5424:8
#170 0x00007a07c2c21c1d clang::Sema::SubstType(clang::QualType, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::DeclContext*, bool*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2942:30
#171 0x00007a07c2c21b7d clang::Sema::SubstType(clang::QualType, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, bool*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2922:3
#172 0x00007a07c2b242b7 
clang::Sema::CheckTemplateIdType(clang::ElaboratedTypeKeyword, 
clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&, 
clang::Scope*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:3852:9
#173 0x00007a07c2c88b47 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#174 0x00007a07c2c88b47 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#175 0x00007a07c2c88b47 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7648:15
#176 0x00007a07c2c9073d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
#177 0x00007a07c2c219f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
#178 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#179 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#180 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
#181 0x00007a07c2c21c1d TransformType 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5424:8
#182 0x00007a07c2c21c1d clang::Sema::SubstType(clang::QualType, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::DeclContext*, bool*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2942:30
#183 0x00007a07c2c21b7d clang::Sema::SubstType(clang::QualType, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, bool*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2922:3
#184 0x00007a07c2b242b7 
clang::Sema::CheckTemplateIdType(clang::ElaboratedTypeKeyword, 
clang::TemplateName, clang::SourceLocation, clang::TemplateArgumentListInfo&, 
clang::Scope*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplate.cpp:3852:9
#185 0x00007a07c2c88b47 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#186 0x00007a07c2c88b47 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#187 0x00007a07c2c88b47 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7648:15
#188 0x00007a07c2c8812f clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTypeInObjectScope(clang::TypeLocBuilder&,
 clang::TypeLoc, clang::QualType, clang::NamedDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5653:1
#189 0x00007a07c2c2d4a7 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformNestedNameSpecifierLoc(clang::NestedNameSpecifierLoc,
 clang::QualType, clang::NamedDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:4756:11
#190 0x00007a07c2c7e6dd operator bool 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/NestedNameSpecifierBase.h:148:56
#191 0x00007a07c2c7e6dd operator bool 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/NestedNameSpecifierBase.h:340:48
#192 0x00007a07c2c7e6dd clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformDependentScopeDeclRefExpr(clang::DependentScopeDeclRefExpr*,
 bool, clang::TypeSourceInfo**) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:15515:8
#193 0x00007a07c2c302da clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateArgument(clang::TemplateArgumentLoc
 const&, clang::TemplateArgumentLoc&, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5096:9
#194 0x00007a07c2c886a2 
TransformTemplateArguments<clang::TemplateArgumentLocContainerIterator<clang::TemplateSpecializationTypeLoc>
 > 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5248:22
#195 0x00007a07c2c886a2 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc, clang::QualType, clang::NamedDecl*, 
bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:7635:20
#196 0x00007a07c2c9073d (anonymous 
namespace)::TemplateInstantiator::TransformTemplateSpecializationType(clang::TypeLocBuilder&,
 clang::TemplateSpecializationTypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:1722:5
#197 0x00007a07c2c219f9 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, 
clang::TypeLoc) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/clang/include/clang/AST/TypeNodes.inc:0:1
#198 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerUnion.h:289:38
#199 0x00007a07c2c20f26 isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/include/clang/AST/TypeBase.h:1005:31
#200 0x00007a07c2c20f26 clang::TreeTransform<(anonymous 
namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/TreeTransform.h:5444:14
#201 0x00007a07c2c20b3f clang::Sema::SubstType(clang::TypeSourceInfo*, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, clang::DeclContext*, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:0:0
#202 0x00007a07c2c20fed clang::Sema::SubstType(clang::TypeSourceInfo*, 
clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, 
clang::DeclarationName, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2878:3
#203 0x00007a07c2cb2fe1 
clang::TemplateDeclInstantiator::InstantiateTypedefNameDecl(clang::TypedefNameDecl*,
 bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:1550:10
#204 0x00007a07c2cb450b 
clang::TemplateDeclInstantiator::VisitTypedefDecl(clang::TypedefDecl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:1626:7
#205 0x00007a07c2c25f69 
clang::Sema::InstantiateClassImpl(clang::SourceLocation, clang::CXXRecordDecl*, 
clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, 
clang::TemplateSpecializationKind, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:3675:9
#206 0x00007a07c2c28980 
clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, 
clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, 
bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:4166:14
#207 0x00007a07c2d3752e operator() 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9757:11
#208 0x00007a07c2d3752e void llvm::function_ref<void 
()>::callback_fn<clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, 
clang::Sema::TypeDiagnoser*)::$_0>(long) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/STLFunctionalExtras.h:46:12
#209 0x00007a07c375799f 
clang::StackExhaustionHandler::runWithSufficientStackSpace(clang::SourceLocation,
 llvm::function_ref<void ()>) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Basic/StackExhaustionHandler.cpp:21:1
#210 0x00007a07c2d1e488 
clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, 
clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9785:11
#211 0x00007a07c2d1dc9f clang::Sema::RequireCompleteType(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, clang::Sema::TypeDiagnoser&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9448:7
#212 0x00007a07c2d1ed98 clang::Sema::RequireCompleteType(clang::SourceLocation, 
clang::QualType, clang::Sema::CompleteTypeKind, unsigned int) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Sema/SemaType.cpp:9827:1
#213 0x00007a07c0a1ea2b asInt 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h:41:5
#214 0x00007a07c0a1ea2b operator long 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h:45:48
#215 0x00007a07c0a1ea2b getPointer 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/ADT/PointerIntPair.h:94:58
#216 0x00007a07c0a1ea2b isNull 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../clang/include/clang/AST/TypeBase.h:1005:18
#217 0x00007a07c0a1ea2b getCommonPtr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../clang/include/clang/AST/TypeBase.h:953:13
#218 0x00007a07c0a1ea2b getTypePtr 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../clang/include/clang/AST/TypeBase.h:8432:10
#219 0x00007a07c0a1ea2b operator-> 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/../clang/include/clang/AST/TypeBase.h:997:12
#220 0x00007a07c0a1ea2b 
lldb_private::ASTResultSynthesizer::SynthesizeBodyResult(clang::CompoundStmt*, 
clang::DeclContext*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:341:9
#221 0x00007a07c0a1e518 
lldb_private::ASTResultSynthesizer::SynthesizeFunctionResult(clang::FunctionDecl*)
 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:140:11
#222 0x00007a07c0a1dd07 
lldb_private::ASTResultSynthesizer::TransformTopLevelDecl(clang::Decl*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:0:9
#223 0x00007a07c0a1e683 
lldb_private::ASTResultSynthesizer::HandleTopLevelDecl(clang::DeclGroupRef) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:104:49
#224 0x00007a07c21387fa clang::ParseAST(clang::Sema&, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/clang/lib/Parse/ParseAST.cpp:174:17
#225 0x00007a07c09d995f unregister 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/CrashRecoveryContext.h:263:9
#226 0x00007a07c09d995f ~CrashRecoveryContextCleanupRegistrar 
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/CrashRecoveryContext.h:260:45
#227 0x00007a07c09d995f 
lldb_private::ClangExpressionParser::ParseInternal(lldb_private::DiagnosticManager&,
 clang::CodeCompleteConsumer*, unsigned int, unsigned int) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:1360:3
#228 0x00007a07c0a1919d 
lldb_private::ClangUserExpression::TryParse(lldb_private::DiagnosticManager&, 
lldb_private::ExecutionContext&, lldb_private::ExecutionPolicy, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:581:7
#229 0x00007a07c0a19a03 
lldb_private::ClangUserExpression::Parse(lldb_private::DiagnosticManager&, 
lldb_private::ExecutionContext&, lldb_private::ExecutionPolicy, bool, bool) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:675:22
#230 0x00007a07be332639 
lldb_private::UserExpression::Evaluate(lldb_private::ExecutionContext&, 
lldb_private::EvaluateExpressionOptions const&, llvm::StringRef, 
llvm::StringRef, std::shared_ptr<lldb_private::ValueObject>&, 
std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char>>*, lldb_private::ValueObject*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Expression/UserExpression.cpp:280:27
#231 0x00007a07be4be6c9 
lldb_private::Target::EvaluateExpression(llvm::StringRef, 
lldb_private::ExecutionContextScope*, 
std::shared_ptr<lldb_private::ValueObject>&, 
lldb_private::EvaluateExpressionOptions const&, 
std::__cxx11::basic_string<char, std::char_traits<char>, 
std::allocator<char>>*, lldb_private::ValueObject*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/Target/Target.cpp:2903:9
#232 0x00007a07be059bcb lldb::SBFrame::EvaluateExpression(char const*, 
lldb::SBExpressionOptions const&) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/source/API/SBFrame.cpp:1067:11
#233 0x00007a07be186d02 _wrap_SBFrame_EvaluateExpression(_object*, _object*) 
/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/lldb/bindings/python/LLDBWrapPython.cpp:0:22
#234 0x0000000000581ec0 (/usr/bin/python3.12+0x581ec0)
#235 0x000000000054b11c PyObject_Call (/usr/bin/python3.12+0x54b11c)
#236 0x00000000005db0ba _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5db0ba)
#237 0x000000000054caad (/usr/bin/python3.12+0x54caad)
#238 0x00000000005db0ba _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5db0ba)
#239 0x000000000054a7c2 _PyObject_Call_Prepend (/usr/bin/python3.12+0x54a7c2)
#240 0x00000000005a3458 (/usr/bin/python3.12+0x5a3458)
#241 0x0000000000548f75 _PyObject_MakeTpCall (/usr/bin/python3.12+0x548f75)
#242 0x00000000005d6f09 _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5d6f09)
#243 0x000000000054caad (/usr/bin/python3.12+0x54caad)
#244 0x00000000005db0ba _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5db0ba)
#245 0x000000000054a7c2 _PyObject_Call_Prepend (/usr/bin/python3.12+0x54a7c2)
#246 0x00000000005a3458 (/usr/bin/python3.12+0x5a3458)
#247 0x0000000000548f75 _PyObject_MakeTpCall (/usr/bin/python3.12+0x548f75)
#248 0x00000000005d6f09 _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5d6f09)
#249 0x000000000054caad (/usr/bin/python3.12+0x54caad)
#250 0x00000000005db0ba _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5db0ba)
#251 0x000000000054a7c2 _PyObject_Call_Prepend (/usr/bin/python3.12+0x54a7c2)
#252 0x00000000005a3458 (/usr/bin/python3.12+0x5a3458)
#253 0x0000000000548f75 _PyObject_MakeTpCall (/usr/bin/python3.12+0x548f75)
#254 0x00000000005d6f09 _PyEval_EvalFrameDefault (/usr/bin/python3.12+0x5d6f09)
#255 0x00000000005d543b PyEval_EvalCode (/usr/bin/python3.12+0x5d543b)
#256 0x00000000006085d2 (/usr/bin/python3.12+0x6085d2)
#257 0x00000000006b4d03 (/usr/bin/python3.12+0x6b4d03)
#258 0x00000000006b4a6a _PyRun_SimpleFileObject (/usr/bin/python3.12+0x6b4a6a)
#259 0x00000000006b489f _PyRun_AnyFileObject (/usr/bin/python3.12+0x6b489f)
#260 0x00000000006bc905 Py_RunMain (/usr/bin/python3.12+0x6bc905)
#261 0x00000000006bc3ed Py_BytesMain (/usr/bin/python3.12+0x6bc3ed)
#262 0x00007a07c523d1ca (/lib/x86_64-linux-gnu/libc.so.6+0x2a1ca)
#263 0x00007a07c523d28b __libc_start_main 
(/lib/x86_64-linux-gnu/libc.so.6+0x2a28b)
#264 0x00000000006576c5 _start (/usr/bin/python3.12+0x6576c5)
Fatal Python error: Aborted

Current thread 0x00007a07c5212080 (most recent call first):
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/build/local/lib/python3.12/dist-packages/lldb/__init__.py",
 line 7482 in EvaluateExpression
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py",
 line 2830 in expect_expr
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/commands/expression/import-std-module/iterator/TestIteratorFromStdModule.py",
 line 25 in test
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py",
 line 160 in wrapper
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/decorators.py",
 line 160 in wrapper
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/lldbtest.py",
 line 2034 in test_method
  File "/usr/lib/python3.12/unittest/case.py", line 589 in _callTestMethod
  File "/usr/lib/python3.12/unittest/case.py", line 634 in run
  File "/usr/lib/python3.12/unittest/case.py", line 690 in __call__
  File "/usr/lib/python3.12/unittest/suite.py", line 122 in run
  File "/usr/lib/python3.12/unittest/suite.py", line 84 in __call__
  File "/usr/lib/python3.12/unittest/suite.py", line 122 in run
  File "/usr/lib/python3.12/unittest/suite.py", line 84 in __call__
  File "/usr/lib/python3.12/unittest/runner.py", line 240 in run
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/packages/Python/lldbsuite/test/dotest.py",
 line 1181 in run_suite
  File 
"/home/gha/actions-runner/_work/llvm-project/llvm-project/lldb/test/API/dotest.py",
 line 8 in <module>

Extension modules: lldb.native._lldb (total: 1)

--

```
</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/191268
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to