Skip to content

Instantly share code, notes, and snippets.

@staticfloat
Created May 20, 2022 04:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save staticfloat/8ab4590e7787f1b89e556485f356ac1a to your computer and use it in GitHub Desktop.
Save staticfloat/8ab4590e7787f1b89e556485f356ac1a to your computer and use it in GitHub Desktop.
$ lldb -- /Users/administrator/src/julia-releases/usr/bin/julia -C "apple-a12" --output-ji /Users/administrator/src/julia-releases/usr/lib/julia/corecompiler.ji.tmp --startup-file=no --warn-overwrite=yes -g0 -O0 compiler/compiler.jl
(lldb) target create "/Users/administrator/src/julia-releases/usr/bin/julia"
Current executable set to '/Users/administrator/src/julia-releases/usr/bin/julia' (arm64).
(lldb) settings set -- target.run-args "-C" "apple-a12" "--output-ji" "/Users/administrator/src/julia-releases/usr/lib/julia/corecompiler.ji.tmp" "--startup-file=no" "--warn-overwrite=yes" "-g0" "-O0" "compiler/compiler.jl"
(lldb) r
Process 40975 launched: '/Users/administrator/src/julia-releases/usr/bin/julia' (arm64)
Process 40975 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=2, address=0x1034000c0)
frame #0: 0x000000019f1c2860 libsystem_platform.dylib`sys_icache_invalidate + 52
libsystem_platform.dylib`sys_icache_invalidate:
-> 0x19f1c2860 <+52>: ic ivau, x9
0x19f1c2864 <+56>: add x9, x9, #0x40 ; =0x40
0x19f1c2868 <+60>: adds x10, x10, #0x1 ; =0x1
0x19f1c286c <+64>: b.ne 0x19f1c2860 ; <+52>
Target 0: (julia) stopped.
(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=2, address=0x1034000c0)
* frame #0: 0x000000019f1c2860 libsystem_platform.dylib`sys_icache_invalidate + 52
frame #1: 0x000000010517528c libLLVM.dylib`llvm::sys::Memory::InvalidateInstructionCache(void const*, unsigned long) + 24
frame #2: 0x0000000101593320 libjulia-internal.1.7.dylib`(anonymous namespace)::DualMapAllocator<true>::finalize() at cgmemmgr.cpp:531:13 [opt]
frame #3: 0x0000000101593304 libjulia-internal.1.7.dylib`(anonymous namespace)::DualMapAllocator<true>::finalize(this=0x0000000100809200) at cgmemmgr.cpp:664:28 [opt]
frame #4: 0x000000010159261c libjulia-internal.1.7.dylib`(anonymous namespace)::RTDyldMemoryManagerJL::finalizeMemory(this=0x000000010204c000, ErrMsg=<unavailable>) at cgmemmgr.cpp:894:20 [opt]
frame #5: 0x00000001066ed6b8 libLLVM.dylib`llvm::RuntimeDyldImpl::finalizeAsync(std::__1::unique_ptr<llvm::RuntimeDyldImpl, std::__1::default_delete<llvm::RuntimeDyldImpl> >, llvm::unique_function<void (llvm::object::OwningBinary<llvm::object::ObjectFile>, std::__1::unique_ptr<llvm::RuntimeDyld::LoadedObjectInfo, std::__1::default_delete<llvm::RuntimeDyld::LoadedObjectInfo> >, llvm::Error)>, llvm::object::OwningBinary<llvm::object::ObjectFile>, std::__1::unique_ptr<llvm::RuntimeDyld::LoadedObjectInfo, std::__1::default_delete<llvm::RuntimeDyld::LoadedObjectInfo> >)::$_0::operator()(llvm::Expected<std::__1::map<llvm::StringRef, llvm::JITEvaluatedSymbol, std::__1::less<llvm::StringRef>, std::__1::allocator<std::__1::pair<llvm::StringRef const, llvm::JITEvaluatedSymbol> > > >) + 796
frame #6: 0x00000001066f0210 libLLVM.dylib`void llvm::detail::UniqueFunctionBase<void, llvm::Expected<std::__1::map<llvm::StringRef, llvm::JITEvaluatedSymbol, std::__1::less<llvm::StringRef>, std::__1::allocator<std::__1::pair<llvm::StringRef const, llvm::JITEvaluatedSymbol> > > > >::CallImpl<llvm::RuntimeDyldImpl::finalizeAsync(std::__1::unique_ptr<llvm::RuntimeDyldImpl, std::__1::default_delete<llvm::RuntimeDyldImpl> >, llvm::unique_function<void (llvm::object::OwningBinary<llvm::object::ObjectFile>, std::__1::unique_ptr<llvm::RuntimeDyld::LoadedObjectInfo, std::__1::default_delete<llvm::RuntimeDyld::LoadedObjectInfo> >, llvm::Error)>, llvm::object::OwningBinary<llvm::object::ObjectFile>, std::__1::unique_ptr<llvm::RuntimeDyld::LoadedObjectInfo, std::__1::default_delete<llvm::RuntimeDyld::LoadedObjectInfo> >)::$_0>(void*, llvm::Expected<std::__1::map<llvm::StringRef, llvm::JITEvaluatedSymbol, std::__1::less<llvm::StringRef>, std::__1::allocator<std::__1::pair<llvm::StringRef const, llvm::JITEvaluatedSymbol> > > >&) + 100
frame #7: 0x00000001066d87d0 libLLVM.dylib`void llvm::detail::UniqueFunctionBase<void, llvm::Expected<llvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>, llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol> > > >::CallImpl<(anonymous namespace)::JITDylibSearchOrderResolver::lookup(std::__1::set<llvm::StringRef, std::__1::less<llvm::StringRef>, std::__1::allocator<llvm::StringRef> > const&, llvm::unique_function<void (llvm::Expected<std::__1::map<llvm::StringRef, llvm::JITEvaluatedSymbol, std::__1::less<llvm::StringRef>, std::__1::allocator<std::__1::pair<llvm::StringRef const, llvm::JITEvaluatedSymbol> > > >)>)::'lambda'(llvm::Expected<llvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>, llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol> > >)>(void*, llvm::Expected<llvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>, llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol> > >&) + 492
frame #8: 0x0000000106681538 libLLVM.dylib`llvm::orc::AsynchronousSymbolQuery::handleComplete() + 188
frame #9: 0x0000000106688f7c libLLVM.dylib`llvm::orc::JITDylib::resolve(llvm::orc::MaterializationResponsibility&, llvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>, llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol> > const&) + 2480
frame #10: 0x00000001066823c8 libLLVM.dylib`llvm::orc::AbsoluteSymbolsMaterializationUnit::materialize(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >) + 40
frame #11: 0x0000000106690244 libLLVM.dylib`llvm::orc::ExecutionSession::materializeOnCurrentThread(std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >) + 44
frame #12: 0x00000001066988c0 libLLVM.dylib`std::__1::__function::__func<void (*)(std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >), std::__1::allocator<void (*)(std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >)>, void (std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >)>::operator()(std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >&&, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >&&) + 52
frame #13: 0x0000000106691204 libLLVM.dylib`llvm::orc::ExecutionSession::dispatchOutstandingMUs() + 156
frame #14: 0x000000010669367c libLLVM.dylib`llvm::orc::ExecutionSession::OL_completeLookup(std::__1::unique_ptr<llvm::orc::InProgressLookupState, std::__1::default_delete<llvm::orc::InProgressLookupState> >, std::__1::shared_ptr<llvm::orc::AsynchronousSymbolQuery>, std::__1::function<void (llvm::DenseMap<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >, llvm::DenseMapInfo<llvm::orc::JITDylib*>, llvm::detail::DenseMapPair<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> > > > const&)>) + 4348
frame #15: 0x000000010669dfa8 libLLVM.dylib`llvm::orc::InProgressFullLookupState::complete(std::__1::unique_ptr<llvm::orc::InProgressLookupState, std::__1::default_delete<llvm::orc::InProgressLookupState> >) + 192
frame #16: 0x0000000106685af4 libLLVM.dylib`llvm::orc::ExecutionSession::OL_applyQueryPhase1(std::__1::unique_ptr<llvm::orc::InProgressLookupState, std::__1::default_delete<llvm::orc::InProgressLookupState> >, llvm::Error) + 1808
frame #17: 0x0000000106683f6c libLLVM.dylib`llvm::orc::ExecutionSession::lookup(llvm::orc::LookupKind, std::__1::vector<std::__1::pair<llvm::orc::JITDylib*, llvm::orc::JITDylibLookupFlags>, std::__1::allocator<std::__1::pair<llvm::orc::JITDylib*, llvm::orc::JITDylibLookupFlags> > > const&, llvm::orc::SymbolLookupSet, llvm::orc::SymbolState, llvm::unique_function<void (llvm::Expected<llvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>, llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol> > >)>, std::__1::function<void (llvm::DenseMap<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >, llvm::DenseMapInfo<llvm::orc::JITDylib*>, llvm::detail::DenseMapPair<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> > > > const&)>) + 200
frame #18: 0x00000001066d821c libLLVM.dylib`(anonymous namespace)::JITDylibSearchOrderResolver::lookup(std::__1::set<llvm::StringRef, std::__1::less<llvm::StringRef>, std::__1::allocator<llvm::StringRef> > const&, llvm::unique_function<void (llvm::Expected<std::__1::map<llvm::StringRef, llvm::JITEvaluatedSymbol, std::__1::less<llvm::StringRef>, std::__1::allocator<std::__1::pair<llvm::StringRef const, llvm::JITEvaluatedSymbol> > > >)>) + 972
frame #19: 0x00000001066ed178 libLLVM.dylib`llvm::RuntimeDyldImpl::finalizeAsync(std::__1::unique_ptr<llvm::RuntimeDyldImpl, std::__1::default_delete<llvm::RuntimeDyldImpl> >, llvm::unique_function<void (llvm::object::OwningBinary<llvm::object::ObjectFile>, std::__1::unique_ptr<llvm::RuntimeDyld::LoadedObjectInfo, std::__1::default_delete<llvm::RuntimeDyld::LoadedObjectInfo> >, llvm::Error)>, llvm::object::OwningBinary<llvm::object::ObjectFile>, std::__1::unique_ptr<llvm::RuntimeDyld::LoadedObjectInfo, std::__1::default_delete<llvm::RuntimeDyld::LoadedObjectInfo> >) + 1036
frame #20: 0x00000001066ee980 libLLVM.dylib`llvm::jitLinkForORC(llvm::object::OwningBinary<llvm::object::ObjectFile>, llvm::RuntimeDyld::MemoryManager&, llvm::JITSymbolResolver&, bool, llvm::unique_function<llvm::Error (llvm::object::ObjectFile const&, llvm::RuntimeDyld::LoadedObjectInfo&, std::__1::map<llvm::StringRef, llvm::JITEvaluatedSymbol, std::__1::less<llvm::StringRef>, std::__1::allocator<std::__1::pair<llvm::StringRef const, llvm::JITEvaluatedSymbol> > >)>, llvm::unique_function<void (llvm::object::OwningBinary<llvm::object::ObjectFile>, std::__1::unique_ptr<llvm::RuntimeDyld::LoadedObjectInfo, std::__1::default_delete<llvm::RuntimeDyld::LoadedObjectInfo> >, llvm::Error)>) + 760
frame #21: 0x00000001066d6580 libLLVM.dylib`llvm::orc::RTDyldObjectLinkingLayer::emit(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >, std::__1::unique_ptr<llvm::MemoryBuffer, std::__1::default_delete<llvm::MemoryBuffer> >) + 1256
frame #22: 0x00000001066b24f0 libLLVM.dylib`llvm::orc::IRCompileLayer::emit(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >, llvm::orc::ThreadSafeModule) + 500
frame #23: 0x00000001066b8860 libLLVM.dylib`llvm::orc::BasicIRLayerMaterializationUnit::materialize(std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >) + 280
frame #24: 0x0000000106690244 libLLVM.dylib`llvm::orc::ExecutionSession::materializeOnCurrentThread(std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >) + 44
frame #25: 0x00000001066988c0 libLLVM.dylib`std::__1::__function::__func<void (*)(std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >), std::__1::allocator<void (*)(std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >)>, void (std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >)>::operator()(std::__1::unique_ptr<llvm::orc::MaterializationUnit, std::__1::default_delete<llvm::orc::MaterializationUnit> >&&, std::__1::unique_ptr<llvm::orc::MaterializationResponsibility, std::__1::default_delete<llvm::orc::MaterializationResponsibility> >&&) + 52
frame #26: 0x0000000106691204 libLLVM.dylib`llvm::orc::ExecutionSession::dispatchOutstandingMUs() + 156
frame #27: 0x000000010669367c libLLVM.dylib`llvm::orc::ExecutionSession::OL_completeLookup(std::__1::unique_ptr<llvm::orc::InProgressLookupState, std::__1::default_delete<llvm::orc::InProgressLookupState> >, std::__1::shared_ptr<llvm::orc::AsynchronousSymbolQuery>, std::__1::function<void (llvm::DenseMap<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >, llvm::DenseMapInfo<llvm::orc::JITDylib*>, llvm::detail::DenseMapPair<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> > > > const&)>) + 4348
frame #28: 0x000000010669dfa8 libLLVM.dylib`llvm::orc::InProgressFullLookupState::complete(std::__1::unique_ptr<llvm::orc::InProgressLookupState, std::__1::default_delete<llvm::orc::InProgressLookupState> >) + 192
frame #29: 0x0000000106685af4 libLLVM.dylib`llvm::orc::ExecutionSession::OL_applyQueryPhase1(std::__1::unique_ptr<llvm::orc::InProgressLookupState, std::__1::default_delete<llvm::orc::InProgressLookupState> >, llvm::Error) + 1808
frame #30: 0x0000000106683f6c libLLVM.dylib`llvm::orc::ExecutionSession::lookup(llvm::orc::LookupKind, std::__1::vector<std::__1::pair<llvm::orc::JITDylib*, llvm::orc::JITDylibLookupFlags>, std::__1::allocator<std::__1::pair<llvm::orc::JITDylib*, llvm::orc::JITDylibLookupFlags> > > const&, llvm::orc::SymbolLookupSet, llvm::orc::SymbolState, llvm::unique_function<void (llvm::Expected<llvm::DenseMap<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr>, llvm::detail::DenseMapPair<llvm::orc::SymbolStringPtr, llvm::JITEvaluatedSymbol> > >)>, std::__1::function<void (llvm::DenseMap<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >, llvm::DenseMapInfo<llvm::orc::JITDylib*>, llvm::detail::DenseMapPair<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> > > > const&)>) + 200
frame #31: 0x00000001066916b0 libLLVM.dylib`llvm::orc::ExecutionSession::lookup(std::__1::vector<std::__1::pair<llvm::orc::JITDylib*, llvm::orc::JITDylibLookupFlags>, std::__1::allocator<std::__1::pair<llvm::orc::JITDylib*, llvm::orc::JITDylibLookupFlags> > > const&, llvm::orc::SymbolLookupSet const&, llvm::orc::LookupKind, llvm::orc::SymbolState, std::__1::function<void (llvm::DenseMap<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> >, llvm::DenseMapInfo<llvm::orc::JITDylib*>, llvm::detail::DenseMapPair<llvm::orc::JITDylib*, llvm::DenseSet<llvm::orc::SymbolStringPtr, llvm::DenseMapInfo<llvm::orc::SymbolStringPtr> > > > const&)>) + 424
frame #32: 0x0000000106691b14 libLLVM.dylib`llvm::orc::ExecutionSession::lookup(std::__1::vector<std::__1::pair<llvm::orc::JITDylib*, llvm::orc::JITDylibLookupFlags>, std::__1::allocator<std::__1::pair<llvm::orc::JITDylib*, llvm::orc::JITDylibLookupFlags> > > const&, llvm::orc::SymbolStringPtr, llvm::orc::SymbolState) + 420
frame #33: 0x0000000106691fe4 libLLVM.dylib`llvm::orc::ExecutionSession::lookup(llvm::ArrayRef<llvm::orc::JITDylib*>, llvm::StringRef, llvm::orc::SymbolState) + 220
frame #34: 0x0000000101551ef8 libjulia-internal.1.7.dylib`JuliaOJIT::addModule(this=0x0000000102049200, M=nullptr) at jitlayers.cpp:779:21 [opt]
frame #35: 0x0000000101554648 libjulia-internal.1.7.dylib`jl_add_to_ee(std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >&, llvm::StringMap<std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >*, llvm::MallocAllocator>&, llvm::DenseMap<llvm::Module*, int, llvm::DenseMapInfo<llvm::Module*>, llvm::detail::DenseMapPair<llvm::Module*, int> >&, std::__1::vector<std::__1::vector<std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >*, std::__1::allocator<std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >*> >, std::__1::allocator<std::__1::vector<std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >*, std::__1::allocator<std::__1::unique_ptr<llvm::Module, std::__1::default_delete<llvm::Module> >*> > > >&, int) [inlined] jl_add_to_ee(m=nullptr) at jitlayers.cpp:1059:25 [opt]
frame #36: 0x0000000101554628 libjulia-internal.1.7.dylib`jl_add_to_ee(M=nullptr, NewExports=<unavailable>, Queued=0x000000016fdfd960, ToMerge=size=1, depth=<unavailable>) at jitlayers.cpp:1103:9 [opt]
frame #37: 0x000000010154f2d8 libjulia-internal.1.7.dylib`_jl_compile_codeinst(_jl_code_instance_t*, _jl_code_info_t*, unsigned long) [inlined] jl_add_to_ee(M=<unavailable>, NewExports=0x000000016fdfd9c0) at jitlayers.cpp:1125:5 [opt]
frame #38: 0x000000010154f2b4 libjulia-internal.1.7.dylib`_jl_compile_codeinst(codeinst=0x000000010859afb0, src=<unavailable>, world=<unavailable>) at jitlayers.cpp:154:13 [opt]
frame #39: 0x000000010154f760 libjulia-internal.1.7.dylib`::jl_generate_fptr_for_unspecialized(unspec=0x000000010859afb0) at jitlayers.cpp:394:9 [opt]
frame #40: 0x00000001014d954c libjulia-internal.1.7.dylib`jl_compile_method_internal(mi=0x00000001085f09c0, world=<unavailable>) at gf.c:1986:13 [opt]
frame #41: 0x00000001014db624 libjulia-internal.1.7.dylib`jl_invoke [inlined] _jl_invoke(F=<unavailable>, args=<unavailable>, nargs=<unavailable>, mfunc=0x00000001085f09c0, world=1) at gf.c:2239:16 [opt]
frame #42: 0x00000001014db5b0 libjulia-internal.1.7.dylib`jl_invoke(F=0x0000000000000000, args=0x0000000000000000, nargs=0, mfunc=0x00000001085f09c0) at gf.c:2254:12 [opt]
frame #43: 0x000000010150be64 libjulia-internal.1.7.dylib`jl_toplevel_eval_flex(m=0x0000000108590010, e=<unavailable>, fast=1, expanded=<unavailable>) at toplevel.c:876:18 [opt]
frame #44: 0x000000010150cf14 libjulia-internal.1.7.dylib`jl_parse_eval_all(module=0x0000000108590010, text=<unavailable>, filename=0x0000000108574bd0) at toplevel.c:1019:22 [opt]
frame #45: 0x000000010150ccd8 libjulia-internal.1.7.dylib`jl_load_(module=0x0000000108590010, filename=0x0000000108574bd0) at toplevel.c:1066:26 [opt]
frame #46: 0x000000010150d0b8 libjulia-internal.1.7.dylib`jl_load(module=<unavailable>, filename=<unavailable>) at toplevel.c:1079:26 [opt]
frame #47: 0x00000001014f7c0c libjulia-internal.1.7.dylib`_finish_julia_init(rel=<unavailable>, ptls=<unavailable>, ct=0x0000000108564010) at init.c:763:9 [opt]
frame #48: 0x00000001014f7758 libjulia-internal.1.7.dylib`julia_init(rel=JL_IMAGE_JULIA_HOME) at init.c:730:5 [opt]
frame #49: 0x000000010152d378 libjulia-internal.1.7.dylib`jl_repl_entrypoint(argc=1, argv=0x000000016fdfe7c8) at jlapi.c:695:5 [opt]
frame #50: 0x0000000100003f6c julia`main(argc=<unavailable>, argv=<unavailable>) at loader_exe.c:42:15 [opt]
frame #51: 0x00000001000150f4 dyld`start + 520
(lldb) ^D
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment