Created
December 30, 2016 22:12
-
-
Save modocache/a69f19faf6f0912c066759d4d47cfe4f to your computer and use it in GitHub Desktop.
This file contains hidden or 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
* thread #1: tid = 0x92c452, 0x00000001010d10a3 swift`swift::importer::NameImporter::importNameImpl(this=0x000000010f909c90, D=0x000000011104fb30, version=Swift3) + 435 at ImportName.cpp:1122, queue = 'com.apple.main-thread', stop reason = step over | |
* frame #0: 0x00000001010d10a3 swift`swift::importer::NameImporter::importNameImpl(this=0x000000010f909c90, D=0x000000011104fb30, version=Swift3) + 435 at ImportName.cpp:1122 | |
frame #1: 0x00000001010d5d53 swift`swift::importer::NameImporter::importName(this=0x000000010f909c90, decl=0x000000011104fb30, version=Swift3) + 291 at ImportName.cpp:1641 | |
frame #2: 0x000000010104c67d swift`swift::ClangImporter::Implementation::importFullName(this=0x000000010f019e00, D=0x000000011104fb30, version=Swift3) + 61 at ImporterImpl.h:632 | |
frame #3: 0x000000010105cd8c swift`(anonymous namespace)::SwiftDeclConverter::importFullName(this=0x00007fff5fbef908, D=0x000000011104fb30, correctSwiftName=0x00007fff5fbef788) + 204 at ImportDecl.cpp:1694 | |
frame #4: 0x00000001010772c6 swift`(anonymous namespace)::SwiftDeclConverter::VisitFunctionDecl(this=0x00007fff5fbef908, decl=0x000000011104fb30) + 86 at ImportDecl.cpp:2841 | |
frame #5: 0x0000000101050803 swift`clang::declvisitor::Base<clang::declvisitor::make_const_ptr, (anonymous namespace)::SwiftDeclConverter, swift::Decl*>::Visit(this=0x00007fff5fbef908, D=0x000000011104fb30) + 1379 at DeclNodes.inc:377 | |
frame #6: 0x000000010104fb9d swift`swift::ClangImporter::Implementation::importDeclImpl(this=0x000000010f019e00, ClangDecl=0x000000011104fb30, version=Swift3, TypedefIsSuperfluous=0x00007fff5fbefa13, HadForwardDeclaration=0x00007fff5fbefa12) + 237 at ImportDecl.cpp:6501 | |
frame #7: 0x0000000101051d1d swift`swift::ClangImporter::Implementation::importDeclAndCacheImpl(this=0x000000010f019e00, ClangDecl=0x000000011104fb30, version=Swift3, SuperfluousTypedefsAreTransparent=false) + 413 at ImportDecl.cpp:6734 | |
frame #8: 0x0000000100fe75c5 swift`swift::ClangImporter::Implementation::importDeclReal(this=0x000000010f019e00, ClangDecl=0x000000011104fb30, version=Swift3) + 37 at ImporterImpl.h:716 | |
frame #9: 0x0000000100fe9c23 swift`swift::ClangImporter::Implementation::lookupValue(this=0x000000010f019e00, table=0x000000010f80bb90, name=DeclName @ 0x00007fff5fbefc58, consumer=0x00007fff5fbefce8) + 467 at ClangImporter.cpp:2568 | |
frame #10: 0x0000000100fe99f7 swift`swift::ClangModuleUnit::lookupValue(this=0x0000000110809c00, accessPath=swift::ModuleDecl::AccessPathTy @ 0x00007fff5fbefd60, name=DeclName @ 0x00007fff5fbefd58, lookupKind=UnqualifiedLookup, results=0x00007fff5fbf07b8) const + 391 at ClangImporter.cpp:1997 | |
frame #11: 0x00000001018d48d5 swift`swift::ModuleDecl::lookupValue(this=0x0000000110809b40, AccessPath=AccessPathTy @ 0x00007fff5fbefe00, Name=DeclName @ 0x00007fff5fbefdf8, LookupKind=UnqualifiedLookup, Result=0x00007fff5fbf07b8) const + 197 at Module.cpp:379 | |
frame #12: 0x0000000101907c74 swift`swift::namelookup::lookupInModule(this=0x00007fff5fbf0860, module=0x0000000110809b40, path=AccessPathTy @ 0x00007fff5fbefe50, localDecls=0x00007fff5fbf07b8)::$_0::operator()(swift::ModuleDecl*, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, llvm::SmallVectorImpl<swift::ValueDecl*>&) const + 84 at ModuleNameLookup.cpp:277 | |
frame #13: 0x0000000101904d7f swift`void lookupInModule<llvm::SmallSet<swift::CanType, 4u, (anonymous namespace)::SortCanType>, swift::namelookup::lookupInModule(swift::ModuleDecl*, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::DeclName, llvm::SmallVectorImpl<swift::ValueDecl*>&, swift::NLKind, swift::namelookup::ResolutionKind, swift::LazyResolver*, swift::DeclContext const*, llvm::ArrayRef<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >)::$_0>(module=0x0000000110809b40, accessPath=AccessPathTy @ 0x00007fff5fbf0220, decls=0x00007fff5fbf0ff8, resolutionKind=Overloadable, canReturnEarly=true, typeResolver=0x00007fff5fbf64d0, cache=0x00007fff5fbf1c90, moduleScopeContext=0x0000000000000000, respectAccessControl=true, extraImports=ArrayRef<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl *> > @ 0x00007fff5fbf0850, callback=(anonymous class) @ 0x00007fff5fbf0860)::$_0) + 1807 at ModuleNameLookup.cpp:172 | |
frame #14: 0x000000010190558c swift`void lookupInModule<llvm::SmallSet<swift::CanType, 4u, (anonymous namespace)::SortCanType>, swift::namelookup::lookupInModule(swift::ModuleDecl*, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::DeclName, llvm::SmallVectorImpl<swift::ValueDecl*>&, swift::NLKind, swift::namelookup::ResolutionKind, swift::LazyResolver*, swift::DeclContext const*, llvm::ArrayRef<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >)::$_0>(module=0x0000000110809a50, accessPath=AccessPathTy @ 0x00007fff5fbf0be0, decls=0x00007fff5fbf19b8, resolutionKind=Overloadable, canReturnEarly=true, typeResolver=0x00007fff5fbf64d0, cache=0x00007fff5fbf1c90, moduleScopeContext=0x0000000000000000, respectAccessControl=true, extraImports=ArrayRef<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl *> > @ 0x00007fff5fbf1210, callback=(anonymous class) @ 0x00007fff5fbf1220)::$_0) + 3868 at ModuleNameLookup.cpp:225 | |
frame #15: 0x000000010190558c swift`void lookupInModule<llvm::SmallSet<swift::CanType, 4u, (anonymous namespace)::SortCanType>, swift::namelookup::lookupInModule(swift::ModuleDecl*, llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::DeclName, llvm::SmallVectorImpl<swift::ValueDecl*>&, swift::NLKind, swift::namelookup::ResolutionKind, swift::LazyResolver*, swift::DeclContext const*, llvm::ArrayRef<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl*> >)::$_0>(module=0x000000010f018e20, accessPath=AccessPathTy @ 0x00007fff5fbf15a0, decls=0x00007fff5fbf2948, resolutionKind=Overloadable, canReturnEarly=true, typeResolver=0x00007fff5fbf64d0, cache=0x00007fff5fbf1c90, moduleScopeContext=0x0000000110807130, respectAccessControl=true, extraImports=ArrayRef<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl *> > @ 0x00007fff5fbf1bd0, callback=(anonymous class) @ 0x00007fff5fbf1be0)::$_0) + 3868 at ModuleNameLookup.cpp:225 | |
frame #16: 0x0000000101904604 swift`swift::namelookup::lookupInModule(startModule=0x000000010f018e20, topAccessPath=AccessPathTy @ 0x00007fff5fbf1c80, name=DeclName @ 0x00007fff5fbf1c78, decls=0x00007fff5fbf2948, lookupKind=UnqualifiedLookup, resolutionKind=Overloadable, typeResolver=0x00007fff5fbf64d0, moduleScopeContext=0x0000000110807130, extraImports=ArrayRef<std::__1::pair<llvm::ArrayRef<std::__1::pair<swift::Identifier, swift::SourceLoc> >, swift::ModuleDecl *> > @ 0x00007fff5fbf20f8) + 548 at ModuleNameLookup.cpp:271 | |
frame #17: 0x0000000101913de0 swift`swift::UnqualifiedLookup::UnqualifiedLookup(this=0x00007fff5fbf2e08, Name=DeclName @ 0x00007fff5fbf2878, DC=0x0000000110807130, TypeResolver=0x00007fff5fbf64d0, IsKnownNonCascading=true, Loc=SourceLoc @ 0x00007fff5fbf2870, IsTypeLookup=false, AllowProtocolMembers=true, IgnoreAccessControl=false) + 8784 at NameLookup.cpp:918 | |
frame #18: 0x0000000101916bea swift`swift::UnqualifiedLookup::UnqualifiedLookup(this=0x00007fff5fbf2e08, Name=DeclName @ 0x00007fff5fbf2be8, DC=0x00000001108096d0, TypeResolver=0x00007fff5fbf64d0, IsKnownNonCascading=true, Loc=SourceLoc @ 0x00007fff5fbf2be0, IsTypeLookup=false, AllowProtocolMembers=true, IgnoreAccessControl=false) + 154 at NameLookup.cpp:437 | |
frame #19: 0x0000000101528210 swift`swift::TypeChecker::lookupUnqualified(this=0x00007fff5fbf64d0, dc=0x00000001108096d0, name=DeclName @ 0x00007fff5fbf2d28, loc=SourceLoc @ 0x00007fff5fbf2d20, options=(Storage = 7)) + 416 at TypeCheckNameLookup.cpp:180 | |
frame #20: 0x000000010148ec9b swift`swift::TypeChecker::resolveDeclRefExpr(this=0x00007fff5fbf64d0, UDRE=0x0000000110809908, DC=0x00000001108096d0) + 267 at TypeCheckConstraints.cpp:409 | |
frame #21: 0x00000001014a2287 swift`(anonymous namespace)::PreCheckExpression::walkToExprPre(this=0x00007fff5fbf3a48, expr=0x0000000110809908) + 679 at TypeCheckConstraints.cpp:772 | |
frame #22: 0x00000001017bd1ba swift`(anonymous namespace)::Traversal::doIt(this=0x00007fff5fbf39e8, E=0x0000000110809908) + 42 at ASTWalker.cpp:914 | |
frame #23: 0x00000001017c1710 swift`(anonymous namespace)::Traversal::visitApplyExpr(this=0x00007fff5fbf39e8, E=0x00000001108099e0) + 64 at ASTWalker.cpp:680 | |
frame #24: 0x00000001017bf9d8 swift`swift::ASTVisitor<(anonymous namespace)::Traversal, swift::Expr*, swift::Stmt*, bool, swift::Pattern*, bool, void>::visitCallExpr(this=0x00007fff5fbf39e8, E=0x00000001108099e0) + 40 at ExprNodes.def:111 | |
frame #25: 0x00000001017bde58 swift`swift::ASTVisitor<(anonymous namespace)::Traversal, swift::Expr*, swift::Stmt*, bool, swift::Pattern*, bool, void>::visit(this=0x00007fff5fbf39e8, E=0x00000001108099e0) + 1352 at ExprNodes.def:111 | |
frame #26: 0x00000001017bd8c6 swift`(anonymous namespace)::Traversal::visit(this=0x00007fff5fbf39e8, E=0x00000001108099e0) + 70 at ASTWalker.cpp:98 | |
frame #27: 0x00000001017bd1f0 swift`(anonymous namespace)::Traversal::doIt(this=0x00007fff5fbf39e8, E=0x00000001108099e0) + 96 at ASTWalker.cpp:919 | |
frame #28: 0x00000001017bd150 swift`swift::Expr::walk(this=0x00000001108099e0, walker=0x00007fff5fbf3a48) + 64 at ASTWalker.cpp:1578 | |
frame #29: 0x0000000101492d94 swift`preCheckExpression(tc=0x00007fff5fbf64d0, expr=0x00007fff5fbf5a80, dc=0x00000001108096d0) + 100 at TypeCheckConstraints.cpp:1355 | |
frame #30: 0x0000000101492888 swift`swift::TypeChecker::solveForExpression(this=0x00007fff5fbf64d0, expr=0x00007fff5fbf5a80, dc=0x00000001108096d0, convertType=Type @ 0x00007fff5fbf3bd0, allowFreeTypeVariables=Disallow, listener=0x0000000000000000, cs=0x00007fff5fbf4e00, viable=0x00007fff5fbf3f20, options=(Storage = 33)) + 120 at TypeCheckConstraints.cpp:1383 | |
frame #31: 0x0000000101494403 swift`swift::TypeChecker::typeCheckExpression(this=0x00007fff5fbf64d0, expr=0x00007fff5fbf5a80, dc=0x00000001108096d0, convertType=TypeLoc @ 0x00007fff5fbf3ea8, convertTypePurpose=CTP_Unused, options=(Storage = 33), listener=0x0000000000000000, baseCS=0x0000000000000000) + 1219 at TypeCheckConstraints.cpp:1553 | |
frame #32: 0x00000001015f2fda swift`(anonymous namespace)::StmtChecker::visitBraceStmt(this=0x00007fff5fbf5c40, BS=0x0000000110809a10) + 602 at TypeCheckStmt.cpp:1176 | |
frame #33: 0x00000001015f2aeb swift`swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*, void, void, void, void>::visit(this=0x00007fff5fbf5c40, S=0x0000000110809a10) + 91 at StmtNodes.def:43 | |
frame #34: 0x00000001015f190a swift`bool (anonymous namespace)::StmtChecker::typeCheckStmt<swift::BraceStmt>(this=0x00007fff5fbf5c40, S=0x00007fff5fbf5be0) + 42 at TypeCheckStmt.cpp:364 | |
frame #35: 0x00000001015f0bff swift`(anonymous namespace)::StmtChecker::typeCheckBody(this=0x00007fff5fbf5c40, S=0x00007fff5fbf5be0) + 47 at TypeCheckStmt.cpp:374 | |
frame #36: 0x00000001015efd22 swift`swift::TypeChecker::typeCheckFunctionBodyUntil(this=0x00007fff5fbf64d0, FD=0x0000000110809690, EndTypeCheckLoc=SourceLoc @ 0x00007fff5fbf5c30) + 514 at TypeCheckStmt.cpp:1286 | |
frame #37: 0x00000001015efaa0 swift`swift::TypeChecker::typeCheckAbstractFunctionBodyUntil(this=0x00007fff5fbf64d0, AFD=0x0000000110809690, EndTypeCheckLoc=SourceLoc @ 0x00007fff5fbf5d10) + 112 at TypeCheckStmt.cpp:1241 | |
frame #38: 0x00000001015f0856 swift`swift::TypeChecker::typeCheckAbstractFunctionBody(this=0x00007fff5fbf64d0, AFD=0x0000000110809690) + 214 at TypeCheckStmt.cpp:1260 | |
frame #39: 0x00000001016226df swift`typeCheckFunctionsAndExternalDecls(TC=0x00007fff5fbf64d0) + 255 at TypeChecker.cpp:426 | |
frame #40: 0x0000000101623b44 swift`swift::performTypeChecking(SF=0x0000000110807120, TLC=0x00007fff5fbf6e78, Options=(Storage = 0), StartElem=0, WarnLongFunctionBodies=0) + 1748 at TypeChecker.cpp:656 | |
frame #41: 0x0000000100c2fc51 swift`swift::CompilerInstance::performSema(this=0x000000010f015800) + 13649 at Frontend.cpp:500 | |
frame #42: 0x00000001000d4730 swift`performCompile(Instance=0x00007fff5fbfb9b8, Invocation=0x00007fff5fbfd028, Args=ArrayRef<const char *> @ 0x00007fff5fbf8d80, ReturnValue=0x00007fff5fbfb6dc, observer=0x0000000000000000) + 4096 at FrontendTool.cpp:388 | |
frame #43: 0x00000001000d2a1f swift`swift::performFrontend(Args=ArrayRef<const char *> @ 0x00007fff5fbfb9d8, Argv0="/Users/bgesiak/GitHub/apple/build/Ninja-DebugAssert/swift-macosx-x86_64/bin/swift", MainAddr=0x000000010000ce80, observer=0x0000000000000000) + 13279 at FrontendTool.cpp:969 | |
frame #44: 0x000000010000e18b swift`main(argc_=11, argv_=0x00007fff5fbff680) + 4811 at driver.cpp:160 | |
frame #45: 0x00007fff8eab3255 libdyld.dylib`start + 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment