Last active
July 28, 2017 01:29
-
-
Save chapuni/6d0fdfc86c01f5ecc08309a38c0c29c3 to your computer and use it in GitHub Desktop.
getMangledName crash
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
clang-3.8: /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:703: llvm::StringRef clang::CodeGen::CodeGenModule::getMangledName(clang::GlobalDecl): Assertion `lvl <= 1' failed. | |
#0 0x00007f40086e9525 llvm::sys::PrintStackTrace(llvm::raw_ostream&) /home/tnakamura/llvm/llvm-project/llvm/lib/Support/Unix/Signals.inc:398:0 | |
#1 0x00007f40086e95b6 PrintStackTraceSignalHandler(void*) /home/tnakamura/llvm/llvm-project/llvm/lib/Support/Unix/Signals.inc:462:0 | |
#2 0x00007f40086e7ab6 llvm::sys::RunSignalHandlers() /home/tnakamura/llvm/llvm-project/llvm/lib/Support/Signals.cpp:49:0 | |
#3 0x00007f40086e8ebd SignalHandler(int) /home/tnakamura/llvm/llvm-project/llvm/lib/Support/Unix/Signals.inc:252:0 | |
#4 0x00007f4005da7cb0 (/lib/x86_64-linux-gnu/libc.so.6+0x36cb0) | |
#5 0x00007f4005da7c37 gsignal (/lib/x86_64-linux-gnu/libc.so.6+0x36c37) | |
#6 0x00007f4005dab028 abort (/lib/x86_64-linux-gnu/libc.so.6+0x3a028) | |
#7 0x00007f4005da0bf6 (/lib/x86_64-linux-gnu/libc.so.6+0x2fbf6) | |
#8 0x00007f4005da0ca2 (/lib/x86_64-linux-gnu/libc.so.6+0x2fca2) | |
#9 0x00007f400725467e clang::CodeGen::CodeGenModule::getMangledName(clang::GlobalDecl) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:706:0 | |
#10 0x00007f40072599f1 clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:1810:0 | |
#11 0x00007f40073c2431 (anonymous namespace)::ItaniumCXXABI::EmitCXXConstructors(clang::CXXConstructorDecl const*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/ItaniumCXXABI.cpp:1376:0 | |
#12 0x00007f4007263218 clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:3996:0 | |
#13 0x00007f40073f3ea0 (anonymous namespace)::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/ModuleBuilder.cpp:151:0 | |
#14 0x00007f40072370f2 clang::BackendConsumer::HandleTopLevelDecl(clang::DeclGroupRef) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp:138:0 | |
#15 0x00007f4007237254 clang::BackendConsumer::HandleInterestingDecl(clang::DeclGroupRef) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp:164:0 | |
#16 0x00007f4001103b79 clang::ASTReader::PassInterestingDeclToConsumer(clang::Decl*) /home/tnakamura/llvm/llvm-project/clang/lib/Serialization/ASTReader.cpp:7341:0 | |
#17 0x00007f40011bf5c3 clang::ASTReader::PassInterestingDeclsToConsumer() /home/tnakamura/llvm/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp:3671:0 | |
#18 0x00007f4001114dc3 clang::ASTReader::FinishedDeserializing() /home/tnakamura/llvm/llvm-project/clang/lib/Serialization/ASTReader.cpp:10112:0 | |
#19 0x00007f400111c985 clang::ExternalASTSource::Deserializing::~Deserializing() /home/tnakamura/llvm/llvm-project/clang/include/clang/AST/ExternalASTSource.h:71:0 | |
#20 0x00007f40011bf407 clang::ASTReader::ReadDeclRecord(unsigned int) /home/tnakamura/llvm/llvm-project/clang/lib/Serialization/ASTReaderDecl.cpp:3363:0 | |
#21 0x00007f4001102746 clang::ASTReader::GetDecl(unsigned int) /home/tnakamura/llvm/llvm-project/clang/lib/Serialization/ASTReader.cpp:7094:0 | |
#22 0x00007f40011016ac clang::ASTReader::GetExternalDecl(unsigned int) /home/tnakamura/llvm/llvm-project/clang/lib/Serialization/ASTReader.cpp:6847:0 | |
#23 0x00007f4003941f3d clang::ClassTemplateDecl::LoadLazySpecializations() const /home/tnakamura/llvm/llvm-project/clang/lib/AST/DeclTemplate.cpp:323:0 | |
#24 0x00007f4001101aa1 clang::ASTReader::CompleteRedeclChain(clang::Decl const*) /home/tnakamura/llvm/llvm-project/clang/lib/Serialization/ASTReader.cpp:6893:0 | |
#25 0x00007f40036eb717 clang::LazyGenerationalUpdatePtr<clang::Decl const*, clang::Decl*, &clang::ExternalASTSource::CompleteRedeclChain>::get(clang::Decl const*) /home/tnakamura/llvm/llvm-project/clang/include/clang/AST/ExternalASTSource.h:445:0 | |
#26 0x00007f40036eab00 clang::Redeclarable<clang::TagDecl>::DeclLink::getNext(clang::TagDecl const*) const /home/tnakamura/llvm/llvm-project/clang/include/clang/AST/Redeclarable.h:134:0 | |
#27 0x00007f40036e9a5d clang::Redeclarable<clang::TagDecl>::getNextRedeclaration() const /home/tnakamura/llvm/llvm-project/clang/include/clang/AST/Redeclarable.h:189:0 | |
#28 0x00007f40037c7884 clang::Redeclarable<clang::TagDecl>::redecl_iterator::operator++() /home/tnakamura/llvm/llvm-project/clang/include/clang/AST/Redeclarable.h:266:0 | |
#29 0x00007f4003ad2de4 getInterestingTagDecl(clang::TagDecl*) /home/tnakamura/llvm/llvm-project/clang/lib/AST/Type.cpp:2978:0 | |
#30 0x00007f4003ad2e4c clang::TagType::getDecl() const /home/tnakamura/llvm/llvm-project/clang/lib/AST/Type.cpp:2988:0 | |
#31 0x00007f40036e897a clang::RecordType::getDecl() const /home/tnakamura/llvm/llvm-project/clang/include/clang/AST/Type.h:3795:0 | |
#32 0x00007f4003a19c5c (anonymous namespace)::CXXNameMangler::mangleSubstitution(clang::QualType) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:4347:0 | |
#33 0x00007f4003a125e0 (anonymous namespace)::CXXNameMangler::mangleType(clang::QualType) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:2326:0 | |
#34 0x00007f4003a195f1 (anonymous namespace)::CXXNameMangler::mangleTemplateArg(clang::TemplateArgument) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:4217:0 | |
#35 0x00007f4003a19459 (anonymous namespace)::CXXNameMangler::mangleTemplateArgs(clang::TemplateArgumentList const&) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:4189:0 | |
#36 0x00007f4003a101a7 (anonymous namespace)::CXXNameMangler::mangleNestedName(clang::NamedDecl const*, clang::DeclContext const*, llvm::SmallVector<llvm::StringRef, 4u> const*, bool) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:1470:0 | |
#37 0x00007f4003a0e750 (anonymous namespace)::CXXNameMangler::mangleNameWithAbiTags(clang::NamedDecl const*, llvm::SmallVector<llvm::StringRef, 4u> const*) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:888:0 | |
#38 0x00007f4003a0e55b (anonymous namespace)::CXXNameMangler::mangleName(clang::NamedDecl const*) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:844:0 | |
#39 0x00007f4003a1433c (anonymous namespace)::CXXNameMangler::mangleType(clang::TagType const*) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:2725:0 | |
#40 0x00007f4003a1430b (anonymous namespace)::CXXNameMangler::mangleType(clang::RecordType const*) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:2722:0 | |
#41 0x00007f4003a12950 (anonymous namespace)::CXXNameMangler::mangleType(clang::QualType) /home/tnakamura/llvm/llvm-project/clang/include/clang/AST/TypeNodes.def:91:0 | |
#42 0x00007f4003a195f1 (anonymous namespace)::CXXNameMangler::mangleTemplateArg(clang::TemplateArgument) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:4217:0 | |
#43 0x00007f4003a19459 (anonymous namespace)::CXXNameMangler::mangleTemplateArgs(clang::TemplateArgumentList const&) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:4189:0 | |
#44 0x00007f4003a10ef6 (anonymous namespace)::CXXNameMangler::manglePrefix(clang::DeclContext const*, bool) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:1729:0 | |
#45 0x00007f4003a101c0 (anonymous namespace)::CXXNameMangler::mangleNestedName(clang::NamedDecl const*, clang::DeclContext const*, llvm::SmallVector<llvm::StringRef, 4u> const*, bool) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:1474:0 | |
#46 0x00007f4003a0e750 (anonymous namespace)::CXXNameMangler::mangleNameWithAbiTags(clang::NamedDecl const*, llvm::SmallVector<llvm::StringRef, 4u> const*) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:888:0 | |
#47 0x00007f4003a0e55b (anonymous namespace)::CXXNameMangler::mangleName(clang::NamedDecl const*) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:844:0 | |
#48 0x00007f4003a0daf2 (anonymous namespace)::CXXNameMangler::mangleFunctionEncoding(clang::FunctionDecl const*) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:665:0 | |
#49 0x00007f4003a0d983 (anonymous namespace)::CXXNameMangler::mangle(clang::NamedDecl const*) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:643:0 | |
#50 0x00007f4003a1aa70 (anonymous namespace)::ItaniumMangleContextImpl::mangleCXXName(clang::NamedDecl const*, llvm::raw_ostream&) /home/tnakamura/llvm/llvm-project/clang/lib/AST/ItaniumMangle.cpp:4606:0 | |
#51 0x00007f4003a28b53 clang::MangleContext::mangleName(clang::NamedDecl const*, llvm::raw_ostream&) /home/tnakamura/llvm/llvm-project/clang/lib/AST/Mangle.cpp:149:0 | |
#52 0x00007f400725498d clang::CodeGen::CodeGenModule::getMangledName(clang::GlobalDecl) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:730:0 | |
#53 0x00007f400725b2ae clang::CodeGen::CodeGenModule::GetAddrOfFunction(clang::GlobalDecl, llvm::Type*, bool, bool, clang::CodeGen::ForDefinition_t) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:2210:0 | |
#54 0x00007f40070bcb38 clang::CodeGen::CodeGenFunction::EmitCXXMemberOrOperatorMemberCallExpr(clang::CallExpr const*, clang::CXXMethodDecl const*, clang::CodeGen::ReturnValueSlot, bool, clang::NestedNameSpecifier*, bool, clang::Expr const*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp:378:0 | |
#55 0x00007f40070bb777 clang::CodeGen::CodeGenFunction::EmitCXXMemberCallExpr(clang::CXXMemberCallExpr const*, clang::CodeGen::ReturnValueSlot) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGExprCXX.cpp:190:0 | |
#56 0x00007f400709d7ff clang::CodeGen::CodeGenFunction::EmitCallExpr(clang::CallExpr const*, clang::CodeGen::ReturnValueSlot) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGExpr.cpp:4083:0 | |
#57 0x00007f40070e7626 (anonymous namespace)::ScalarExprEmitter::VisitCallExpr(clang::CallExpr const*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp:512:0 | |
#58 0x00007f40070fb189 clang::StmtVisitorBase<clang::make_ptr, (anonymous namespace)::ScalarExprEmitter, llvm::Value*>::VisitCXXMemberCallExpr(clang::CXXMemberCallExpr*) /home/tnakamura/llvm/1/tools/clang/include/clang/AST/StmtNodes.inc:339:0 | |
#59 0x00007f40070f9f81 clang::StmtVisitorBase<clang::make_ptr, (anonymous namespace)::ScalarExprEmitter, llvm::Value*>::Visit(clang::Stmt*) /home/tnakamura/llvm/1/tools/clang/include/clang/AST/StmtNodes.inc:339:0 | |
#60 0x00007f40070e6906 (anonymous namespace)::ScalarExprEmitter::Visit(clang::Expr*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp:358:0 | |
#61 0x00007f40070f81ae clang::CodeGen::CodeGenFunction::EmitScalarExpr(clang::Expr const*, bool) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGExprScalar.cpp:3758:0 | |
#62 0x00007f4007086b3a clang::CodeGen::CodeGenFunction::EmitAnyExpr(clang::Expr const*, clang::CodeGen::AggValueSlot, bool) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGExpr.cpp:174:0 | |
#63 0x00007f4007086acd clang::CodeGen::CodeGenFunction::EmitIgnoredExpr(clang::Expr const*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGExpr.cpp:159:0 | |
#64 0x00007f40071d4380 clang::CodeGen::CodeGenFunction::EmitStmt(clang::Stmt const*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGStmt.cpp:109:0 | |
#65 0x00007f40071d515c clang::CodeGen::CodeGenFunction::EmitCompoundStmtWithoutScope(clang::CompoundStmt const&, bool, clang::CodeGen::AggValueSlot) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CGStmt.cpp:379:0 | |
#66 0x00007f400724371d clang::CodeGen::CodeGenFunction::EmitFunctionBody(clang::CodeGen::FunctionArgList&, clang::Stmt const*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp:1026:0 | |
#67 0x00007f40072442ba clang::CodeGen::CodeGenFunction::GenerateCode(clang::GlobalDecl, llvm::Function*, clang::CodeGen::CGFunctionInfo const&) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenFunction.cpp:1196:0 | |
#68 0x00007f400725ee96 clang::CodeGen::CodeGenModule::EmitGlobalFunctionDefinition(clang::GlobalDecl, llvm::GlobalValue*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:3193:0 | |
#69 0x00007f400725a73d clang::CodeGen::CodeGenModule::EmitGlobalDefinition(clang::GlobalDecl, llvm::GlobalValue*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:2016:0 | |
#70 0x00007f4007259930 clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:1799:0 | |
#71 0x00007f4007262d5d clang::CodeGen::CodeGenModule::EmitTopLevelDecl(clang::Decl*) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenModule.cpp:3926:0 | |
#72 0x00007f40073f3ea0 (anonymous namespace)::CodeGeneratorImpl::HandleTopLevelDecl(clang::DeclGroupRef) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/ModuleBuilder.cpp:151:0 | |
#73 0x00007f40072370f2 clang::BackendConsumer::HandleTopLevelDecl(clang::DeclGroupRef) /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp:138:0 | |
#74 0x00007f40021388d6 clang::Sema::InstantiateFunctionDefinition(clang::SourceLocation, clang::FunctionDecl*, bool, bool, bool) /home/tnakamura/llvm/llvm-project/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:3948:0 | |
#75 0x00007f40020e47f0 clang::Sema::InstantiateClassMembers(clang::SourceLocation, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind) /home/tnakamura/llvm/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2588:0 | |
#76 0x00007f40020e5095 clang::Sema::InstantiateClassTemplateSpecializationMembers(clang::SourceLocation, clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind) /home/tnakamura/llvm/llvm-project/clang/lib/Sema/SemaTemplateInstantiate.cpp:2761:0 | |
#77 0x00007f4001ff5ddf clang::Sema::ActOnExplicitInstantiation(clang::Scope*, clang::SourceLocation, clang::SourceLocation, unsigned int, clang::SourceLocation, clang::CXXScopeSpec const&, clang::OpaquePtr<clang::TemplateName>, clang::SourceLocation, clang::SourceLocation, llvm::MutableArrayRef<clang::ParsedTemplateArgument>, clang::SourceLocation, clang::AttributeList*) /home/tnakamura/llvm/llvm-project/clang/lib/Sema/SemaTemplate.cpp:8715:0 | |
#78 0x00007f4002a112b4 clang::Parser::ParseClassSpecifier(clang::tok::TokenKind, clang::SourceLocation, clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, bool, clang::Parser::DeclSpecContext, clang::Parser::ParsedAttributesWithRange&) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:1763:0 | |
#79 0x00007f40029ee6bb clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&, clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier, clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseDecl.cpp:3595:0 | |
#80 0x00007f4002a9f849 clang::Parser::ParseSingleDeclarationAfterTemplate(unsigned int, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject&, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseTemplate.cpp:213:0 | |
#81 0x00007f4002aa3524 clang::Parser::ParseExplicitInstantiation(unsigned int, clang::SourceLocation, clang::SourceLocation, clang::SourceLocation&, clang::AccessSpecifier) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseTemplate.cpp:1312:0 | |
#82 0x00007f4002a9f02f clang::Parser::ParseDeclarationStartingWithTemplate(unsigned int, clang::SourceLocation&, clang::AccessSpecifier, clang::AttributeList*) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseTemplate.cpp:36:0 | |
#83 0x00007f40029e753e clang::Parser::ParseDeclaration(unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseDecl.cpp:1656:0 | |
#84 0x00007f4002aac258 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/Parser.cpp:780:0 | |
#85 0x00007f4002a0ba11 clang::Parser::ParseInnerNamespace(std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, std::vector<clang::IdentifierInfo*, std::allocator<clang::IdentifierInfo*> >&, std::vector<clang::SourceLocation, std::allocator<clang::SourceLocation> >&, unsigned int, clang::SourceLocation&, clang::ParsedAttributes&, clang::BalancedDelimiterTracker&) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:221:0 | |
#86 0x00007f4002a0b874 clang::Parser::ParseNamespace(unsigned int, clang::SourceLocation&, clang::SourceLocation) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseDeclCXX.cpp:199:0 | |
#87 0x00007f40029e763c clang::Parser::ParseDeclaration(unsigned int, clang::SourceLocation&, clang::Parser::ParsedAttributesWithRange&) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseDecl.cpp:1669:0 | |
#88 0x00007f4002aac258 clang::Parser::ParseExternalDeclaration(clang::Parser::ParsedAttributesWithRange&, clang::ParsingDeclSpec*) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/Parser.cpp:780:0 | |
#89 0x00007f4002aab9f9 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/Parser.cpp:615:0 | |
#90 0x00007f40029cf4b0 clang::ParseAST(clang::Sema&, bool, bool) /home/tnakamura/llvm/llvm-project/clang/lib/Parse/ParseAST.cpp:146:0 | |
#91 0x00007f4006835356 clang::ASTFrontendAction::ExecuteAction() /home/tnakamura/llvm/llvm-project/clang/lib/Frontend/FrontendAction.cpp:1005:0 | |
#92 0x00007f4007234840 clang::CodeGenAction::ExecuteAction() /home/tnakamura/llvm/llvm-project/clang/lib/CodeGen/CodeGenAction.cpp:993:0 | |
#93 0x00007f4006834dc7 clang::FrontendAction::Execute() /home/tnakamura/llvm/llvm-project/clang/lib/Frontend/FrontendAction.cpp:906:0 | |
#94 0x00007f40067c50df clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) /home/tnakamura/llvm/llvm-project/clang/lib/Frontend/CompilerInstance.cpp:981:0 | |
#95 0x00007f40064bad69 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) /home/tnakamura/llvm/llvm-project/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:252:0 | |
#96 0x000000000044c86e cc1_main(llvm::ArrayRef<char const*>, char const*, void*) /home/tnakamura/llvm/llvm-project/clang/tools/driver/cc1_main.cpp:221:0 | |
#97 0x0000000000442504 ExecuteCC1Tool(llvm::ArrayRef<char const*>, llvm::StringRef) /home/tnakamura/llvm/llvm-project/clang/tools/driver/driver.cpp:306:0 | |
#98 0x0000000000443102 main /home/tnakamura/llvm/llvm-project/clang/tools/driver/driver.cpp:387:0 | |
#99 0x00007f4005d92f45 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21f45) | |
#100 0x000000000043fd99 _start (/home/tnakamura/llvm/install/bin/clang-3.8+0x43fd99) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment