Skip to content

Instantly share code, notes, and snippets.

@KristofferC
Created December 14, 2019 16:31
Show Gist options
  • Save KristofferC/dced92690ddb280ab2e23bed4327e550 to your computer and use it in GitHub Desktop.
Save KristofferC/dced92690ddb280ab2e23bed4327e550 to your computer and use it in GitHub Desktop.
julia> Profile.print(noisefloor=2, C=true, recur=:flat)
Overhead ╎ [+additional indent] Count File:Line; Function
=========================================================
 1╎1   @Base/boot.jl:224; Expr(::Any, ::Vararg{Any,N} where N)
  ╎311 /Users/kristoffer/julia/src/task.c:687; start_task
  ╎ 311 /Users/kristoffer/julia/src/./julia.h:1657; jl_apply
  ╎  311 @Base/task.jl:349; (::REPL.var"#26#27"{REPL.REPLBackend})()
  ╎   311 @REPL/src/REPL.jl:118; macro expansion
  ╎    311 @REPL/src/REPL.jl:86; eval_user_input(::Any, ::REPL.REPLBackend)
  ╎     311 @Base/boot.jl:331; eval(::Module, ::Any)
  ╎    ╎ 311 /Users/kristoffer/julia/src/toplevel.c:843; jl_toplevel_eval_in
  ╎    ╎  311 /Users/kristoffer/julia/src/toplevel.c:823; jl_toplevel_eval
  ╎    ╎   311 /Users/kristoffer/julia/src/toplevel.c:764; jl_toplevel_eval_flex
  ╎    ╎    311 /Users/kristoffer/julia/src/toplevel.c:764; jl_toplevel_eval_flex
  ╎    ╎     311 /Users/kristoffer/julia/src/toplevel.c:808; jl_toplevel_eval_flex
  ╎    ╎    ╎ 311 @Base/util.jl:175; top-level scope
  ╎    ╎    ╎  311 @Profile/src/Profile.jl:28; macro expansion
  ╎    ╎    ╎   311 @Base/essentials.jl:465; precompile
  ╎    ╎    ╎    311 /Users/kristoffer/julia/src/gf.c:2066; jl_compile_hint
  ╎    ╎    ╎     308 /Users/kristoffer/julia/src/gf.c:1887; jl_compile_method_internal
  ╎    ╎    ╎    ╎ 308 /Users/kristoffer/julia/src/gf.c:213; jl_type_infer
  ╎    ╎    ╎    ╎  308 /Users/kristoffer/julia/src/./julia.h:1657; jl_apply
  ╎    ╎    ╎    ╎   308 ...rs/kristoffer/julia/usr/lib/julia/sys.dylib:?; jfptr_typeinf_ext_1
  ╎    ╎    ╎    ╎    308 @Base/compiler/typeinfer.jl:605; typeinf_ext(::Core.MethodInstance, ::UInt64)
  ╎    ╎    ╎    ╎     308 @Base/compiler/typeinfer.jl:574; typeinf_ext(::Core.MethodInstance, ::Core.Compiler.Params)
  ╎    ╎    ╎    ╎    ╎ 308 @Base/compiler/typeinfer.jl:12; typeinf(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎  308 @Base/compiler/abstractinterpretation.jl:1283; typeinf_nocycle(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎   124 @Base/compiler/abstractinterpretation.jl:1213; typeinf_local(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎   308 @Base/compiler/abstractinterpretation.jl:1227; typeinf_local(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    308 @Base/compiler/abstractinterpretation.jl:974; abstract_eval(::Any, ::Array{Any,1}, ::Core.Compiler.Inference...
  ╎    ╎    ╎    ╎    ╎     308 @Base/compiler/abstractinterpretation.jl:880; abstract_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1},...
  ╎    ╎    ╎    ╎    ╎    ╎ 91  @Base/compiler/abstractinterpretation.jl:893; abstract_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1},...
  ╎    ╎    ╎    ╎    ╎    ╎ 308 @Base/compiler/abstractinterpretation.jl:895; abstract_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1},...
  ╎    ╎    ╎    ╎    ╎    ╎  308 @Base/compiler/abstractinterpretation.jl:873; abstract_call_known(::Any, ::Array{Any,1}, ::Array{Any,1}, :...
  ╎    ╎    ╎    ╎    ╎    ╎   308 @Base/compiler/abstractinterpretation.jl:101; abstract_call_gf_by_type(::Any, ::Array{Any,1}, ::Any, ::Cor...
  ╎    ╎    ╎    ╎    ╎    ╎    308 @Base/compiler/abstractinterpretation.jl:404; abstract_call_method(::Method, ::Any, ::Core.SimpleVector, ...
  ╎    ╎    ╎    ╎    ╎    ╎     59  @Base/compiler/typeinfer.jl:479; typeinf_edge(::Method, ::Any, ::Core.SimpleVector, ::Core....
  ╎    ╎    ╎    ╎    ╎    ╎    ╎ 55  @Base/compiler/inferencestate.jl:116; Core.Compiler.InferenceState(::Core.Compiler.InferenceResu...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎  53  @Base/compiler/inferencestate.jl:51; Core.Compiler.InferenceState(::Core.Compiler.InferenceResu...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎   53  @Base/compiler/inferencestate.jl:130; sptypes_from_meth_instance(::Core.MethodInstance)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    53  @Base/array.jl:533; collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎     53  @Base/array.jl:535; _collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 53  @Base/boot.jl:405; Array
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  53  /Users/kristoffer/julia/src/array.c:424; jl_alloc_array_1d
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   53  /Users/kristoffer/julia/src/array.c:163; _new_array
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    53  /Users/kristoffer/julia/src/array.c:100; _new_array_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     53  /Users/kristoffer/julia/src/gc.c:3008; jl_gc_alloc
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 53  ...ffer/julia/src/./julia_internal.h:247; jl_gc_alloc_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  53  /Users/kristoffer/julia/src/gc.c:1142; jl_gc_pool_alloc
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   53  /Users/kristoffer/julia/src/gc.c:827; maybe_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    53  /Users/kristoffer/julia/src/gc.c:2966; jl_gc_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     50  /Users/kristoffer/julia/src/gc.c:2760; _jl_gc_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 24  /Users/kristoffer/julia/src/gc.c:2011; gc_mark_loop
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  23  /Users/kristoffer/julia/src/gc.c:1748; gc_mark_scan_obj8
11╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   11  /Users/kristoffer/julia/src/gc.c:1604; gc_try_setmark
  ╎    ╎    ╎    ╎    ╎    ╎     308 @Base/compiler/typeinfer.jl:488; typeinf_edge(::Method, ::Any, ::Core.SimpleVector, ::Core....
  ╎    ╎    ╎    ╎    ╎    ╎    ╎ 124 @Base/compiler/typeinfer.jl:33; typeinf(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎  124 @Base/compiler/optimize.jl:169; optimize(::Core.Compiler.OptimizationState, ::Any)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎   92  @Base/compiler/ssair/driver.jl:116; run_passes(::Core.CodeInfo, ::Int64, ::Core.Compiler.Opti...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    79  @Base/compiler/ssair/inlining.jl:71; ssa_inlining_pass!
  ╎    ╎    ╎    ╎    ╎    ╎    ╎     38  @Base/compiler/ssair/inlining.jl:1011; assemble_inline_todo!(::Core.Compiler.IRCode, ::Core.Co...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 38  @Base/reflection.jl:840; _methods_by_ftype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  38  /Users/kristoffer/julia/src/gf.c:1811; jl_matching_methods
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   38  /Users/kristoffer/julia/src/gf.c:2723; ml_matches
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    24  /Users/kristoffer/julia/src/typemap.c:563; jl_typemap_intersection_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     22  /Users/kristoffer/julia/src/typemap.c:572; jl_typemap_intersection_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 21  ...rs/kristoffer/julia/src/typemap.c:484; jl_typemap_intersection_node_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  15  ...rs/kristoffer/julia/src/subtype.c:3214; jl_type_intersection_env_s
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   13  ...s/kristoffer/julia/src/subtype.c:3020; intersect_all
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    11  ...s/kristoffer/julia/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     11  .../kristoffer/julia/src/subtype.c:2512; intersect_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 9   .../kristoffer/julia/src/subtype.c:2464; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  8   .../kristoffer/julia/src/subtype.c:2931; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   7   ...kristoffer/julia/src/subtype.c:2573; intersect_tuple
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    7   ...toffer/julia/src/simplevector.c:69; jl_alloc_svec
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     7   ...offer/julia/src/simplevector.c:60; jl_alloc_svec_uninit
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 7   /Users/kristoffer/julia/src/gc.c:3008; jl_gc_alloc
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  7   .../julia/src/./julia_internal.h:247; jl_gc_alloc_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   7   ...rs/kristoffer/julia/src/gc.c:1142; jl_gc_pool_alloc
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    7   ...rs/kristoffer/julia/src/gc.c:827; maybe_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     7   ...s/kristoffer/julia/src/gc.c:2966; jl_gc_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎     17  @Base/compiler/ssair/inlining.jl:1033; assemble_inline_todo!(::Core.Compiler.IRCode, ::Core.Co...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 17  ...toffer/julia/usr/lib/julia/sys.dylib:?; jfptr_analyze_method!_1872
  ╎    ╎    ╎    ╎    ╎    ╎   67  @Base/compiler/abstractinterpretation.jl:124; abstract_call_gf_by_type(::Any, ::Array{Any,1}, ::Any, ::Cor...
  ╎    ╎    ╎    ╎    ╎    ╎    58  @Base/compiler/abstractinterpretation.jl:251; abstract_call_method_with_const_args(::Any, ::Any, ::Array{...
  ╎    ╎    ╎    ╎    ╎    ╎     34  @Base/compiler/typeinfer.jl:33; typeinf(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎ 33  @Base/compiler/optimize.jl:169; optimize(::Core.Compiler.OptimizationState, ::Any)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎  18  @Base/compiler/ssair/driver.jl:116; run_passes(::Core.CodeInfo, ::Int64, ::Core.Compiler.Opti...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎   14  @Base/compiler/ssair/inlining.jl:71; ssa_inlining_pass!
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    8   @Base/compiler/ssair/inlining.jl:1011; assemble_inline_todo!(::Core.Compiler.IRCode, ::Core.Co...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎     8   @Base/reflection.jl:840; _methods_by_ftype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 8   /Users/kristoffer/julia/src/gf.c:1811; jl_matching_methods
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  8   /Users/kristoffer/julia/src/gf.c:2723; ml_matches
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   6   /Users/kristoffer/julia/src/typemap.c:572; jl_typemap_intersection_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    6   /Users/kristoffer/julia/src/typemap.c:484; jl_typemap_intersection_node_visitor
 1╎1   /Users/kristoffer/julia/usr/lib/julia/sys.dylib:?; __cpu_indicator_init
 2╎2   /usr/lib/system/libsystem_platform.dylib:?; _platform_bzero$VARIANT$Haswell
 1╎1   /usr/lib/system/libsystem_platform.dylib:?; _setcontext
Total snapshots: 316
julia> Profile.print(noisefloor=3, C=true, recur=:flat)
Overhead ╎ [+additional indent] Count File:Line; Function
=========================================================
  ╎1    @Base/compiler/abstractinterpretation.jl:895; abstract_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState, ::Int64)
 1╎1    @Base/compiler/typelimits.jl:289; tmerge(::Any, ::Any)
 1╎1    /Applications/Julia-1.4.app/Contents/Resources/julia/lib/julia/sys.dylib:?; __cpu_indicator_init
 9╎9    ...lications/Julia-1.4.app/Contents/Resources/julia/lib/libjulia.1.4.dylib:?; __cpu_indicator_init
 1╎1    /Users/julia/buildbot/worker/package_macos64/build/src/array.c:424; jl_alloc_array_1d
 3╎3    /Users/julia/buildbot/worker/package_macos64/build/src/builtins.c:198; jl_egal
 2╎2    /Users/julia/buildbot/worker/package_macos64/build/src/gc.c:3008; jl_gc_alloc
 1╎1    /Users/julia/buildbot/worker/package_macos64/build/src/gc.c:1183; jl_gc_pool_alloc
 1╎1    /Users/julia/buildbot/worker/package_macos64/build/src/jltypes.c:175; has_free_typevars
 8╎8    /Users/julia/buildbot/worker/package_macos64/build/src/jltypes.c:956; jl_unwrap_unionall
 1╎1    /Users/julia/buildbot/worker/package_macos64/build/src/module.c:549; jl_get_global
 1╎1    /Users/julia/buildbot/worker/package_macos64/build/src/simplevector.c:73; jl_alloc_svec
 1╎1    /Users/julia/buildbot/worker/package_macos64/build/src/simplevector.c:64; jl_alloc_svec_uninit
 1╎1    /Users/julia/buildbot/worker/package_macos64/build/src/subtype.c:392; obviously_disjoint
  ╎3316 /Users/julia/buildbot/worker/package_macos64/build/src/task.c:687; start_task
  ╎ 3316 /Users/julia/buildbot/worker/package_macos64/build/src/./julia.h:1657; jl_apply
  ╎  3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2322; jl_apply_generic
  ╎   3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2144; _jl_invoke
  ╎    3316 @Base/task.jl:349; (::REPL.var"#26#27"{REPL.REPLBackend})()
  ╎     3316 ...er/package_macos64/build/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:118; macro expansion
  ╎    ╎ 3316 ...er/package_macos64/build/usr/share/julia/stdlib/v1.4/REPL/src/REPL.jl:86; eval_user_input(::Any, ::REPL.REPLBackend)
  ╎    ╎  3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2322; jl_apply_generic
  ╎    ╎   3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2144; _jl_invoke
  ╎    ╎    3316 @Base/boot.jl:331; eval(::Module, ::Any)
  ╎    ╎     3316 /Users/julia/buildbot/worker/package_macos64/build/src/toplevel.c:843; jl_toplevel_eval_in
  ╎    ╎    ╎ 3316 /Users/julia/buildbot/worker/package_macos64/build/src/toplevel.c:823; jl_toplevel_eval
  ╎    ╎    ╎  3316 /Users/julia/buildbot/worker/package_macos64/build/src/toplevel.c:764; jl_toplevel_eval_flex
  ╎    ╎    ╎   3316 /Users/julia/buildbot/worker/package_macos64/build/src/toplevel.c:764; jl_toplevel_eval_flex
  ╎    ╎    ╎    3316 /Users/julia/buildbot/worker/package_macos64/build/src/toplevel.c:808; jl_toplevel_eval_flex
  ╎    ╎    ╎     3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2158; _jl_invoke
  ╎    ╎    ╎    ╎ 3316 @Base/util.jl:175; top-level scope
  ╎    ╎    ╎    ╎  3316 ..._macos64/build/usr/share/julia/stdlib/v1.4/Profile/src/Profile.jl:28; macro expansion
  ╎    ╎    ╎    ╎   3316 @Base/essentials.jl:465; precompile
  ╎    ╎    ╎    ╎    3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2066; jl_compile_hint
  ╎    ╎    ╎    ╎     3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:1887; jl_compile_method_internal
  ╎    ╎    ╎    ╎    ╎ 3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:213; jl_type_infer
  ╎    ╎    ╎    ╎    ╎  3316 /Users/julia/buildbot/worker/package_macos64/build/src/./julia.h:1657; jl_apply
  ╎    ╎    ╎    ╎    ╎   3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2322; jl_apply_generic
  ╎    ╎    ╎    ╎    ╎    3316 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2144; _jl_invoke
  ╎    ╎    ╎    ╎    ╎     3316 ...ons/Julia-1.4.app/Contents/Resources/julia/lib/julia/sys.dylib:?; jfptr_typeinf_ext_1.clone_1
  ╎    ╎    ╎    ╎    ╎    ╎ 3316 @Base/compiler/typeinfer.jl:605; typeinf_ext(::Core.MethodInstance, ::UInt64)
  ╎    ╎    ╎    ╎    ╎    ╎  3316 @Base/compiler/typeinfer.jl:574; typeinf_ext(::Core.MethodInstance, ::Core.Compiler.Params)
  ╎    ╎    ╎    ╎    ╎    ╎   3316 @Base/compiler/typeinfer.jl:12; typeinf(::Core.Compiler.InferenceState)
 2╎    ╎    ╎    ╎    ╎    ╎    3316 @Base/compiler/abstractinterpretation.jl:1283; typeinf_nocycle(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    ╎     2822 @Base/compiler/abstractinterpretation.jl:1213; typeinf_local(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    ╎     3316 @Base/compiler/abstractinterpretation.jl:1227; typeinf_local(::Core.Compiler.InferenceState)
 1╎    ╎    ╎    ╎    ╎    ╎    ╎ 3316 @Base/compiler/abstractinterpretation.jl:974; abstract_eval(::Any, ::Array{Any,1}, ::Core.Compiler.InferenceState)
 1╎    ╎    ╎    ╎    ╎    ╎    ╎  3316 @Base/compiler/abstractinterpretation.jl:880; abstract_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎   2277 @Base/compiler/abstractinterpretation.jl:893; abstract_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceSt...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎   3316 @Base/compiler/abstractinterpretation.jl:895; abstract_call(::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceSt...
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    3265 @Base/compiler/abstractinterpretation.jl:673; abstract_call_known(::Any, ::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compil...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎     3265 @Base/compiler/abstractinterpretation.jl:604; abstract_apply(::Any, ::Any, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceSt...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 3265 @Base/compiler/abstractinterpretation.jl:895; abstract_call(::Nothing, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.InferenceState...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  3265 @Base/compiler/abstractinterpretation.jl:873; abstract_call_known(::Any, ::Nothing, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compiler.I...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    364  @Base/compiler/abstractinterpretation.jl:872; abstract_call_known(::Any, ::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compil...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎     364  @Base/compiler/typeutils.jl:46; argtypes_to_type
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 242  @Base/compiler/utilities.jl:39; anymap(::typeof(Core.Compiler.widenconst), ::Array{Any,1})
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  224  /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2322; jl_apply_generic
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   224  /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2144; _jl_invoke
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    220  @Base/compiler/typelattice.jl:206; widenconst(::Core.Compiler.Const)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     217  ...lia/buildbot/worker/package_macos64/build/src/jltypes.c:897; jl_apply_type
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 217  ...lia/buildbot/worker/package_macos64/build/src/jltypes.c:943; jl_instantiate_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  215  ...ia/buildbot/worker/package_macos64/build/src/jltypes.c:1531; inst_type_w_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   212  ...ia/buildbot/worker/package_macos64/build/src/jltypes.c:1125; inst_datatype_inner
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    212  ...ia/buildbot/worker/package_macos64/build/src/jltypes.c:718; lookup_type
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     203  ...a/buildbot/worker/package_macos64/build/src/jltypes.c:707; lookup_type_idx
 3╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 194  ...a/buildbot/worker/package_macos64/build/src/jltypes.c:650; typekey_eq
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  77   .../buildbot/worker/package_macos64/build/src/subtype.c:1891; jl_types_equal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   73   .../buildbot/worker/package_macos64/build/src/subtype.c:1426; forall_exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    73   ...buildbot/worker/package_macos64/build/src/subtype.c:1398; exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     70   ...buildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 69   ...buildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  69   ...buildbot/worker/package_macos64/build/src/subtype.c:733; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   28   ...uildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    28   ...uildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     27   ...ildbot/worker/package_macos64/build/src/subtype.c:702; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 26   ...ildbot/worker/package_macos64/build/src/subtype.c:1336; subtype
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  19   ...ldbot/worker/package_macos64/build/src/subtype.c:1365; forall_exists_equal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   36   ...uildbot/worker/package_macos64/build/src/subtype.c:1284; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    36   ...uildbot/worker/package_macos64/build/src/subtype.c:838; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     34   ...ildbot/worker/package_macos64/build/src/subtype.c:810; unalias_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 27   ...ildbot/worker/package_macos64/build/src/subtype.c:460; rename_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  27   ...ildbot/worker/package_macos64/build/src/jltypes.c:943; jl_instantiate_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   25   ...ldbot/worker/package_macos64/build/src/jltypes.c:1531; inst_type_w_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  70   .../buildbot/worker/package_macos64/build/src/subtype.c:1907; jl_types_equal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   67   .../buildbot/worker/package_macos64/build/src/subtype.c:1426; forall_exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    67   ...buildbot/worker/package_macos64/build/src/subtype.c:1398; exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     66   ...buildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 66   ...buildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  65   ...buildbot/worker/package_macos64/build/src/subtype.c:733; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   24   ...uildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    23   ...uildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     22   ...ildbot/worker/package_macos64/build/src/subtype.c:702; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 21   ...ildbot/worker/package_macos64/build/src/subtype.c:1336; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  19   ...ldbot/worker/package_macos64/build/src/subtype.c:1365; forall_exists_equal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   41   ...uildbot/worker/package_macos64/build/src/subtype.c:1284; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    41   ...uildbot/worker/package_macos64/build/src/subtype.c:838; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     41   ...ildbot/worker/package_macos64/build/src/subtype.c:810; unalias_unionall
 2╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 34   ...ildbot/worker/package_macos64/build/src/subtype.c:460; rename_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  32   ...ildbot/worker/package_macos64/build/src/jltypes.c:943; jl_instantiate_unionall
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   30   ...ldbot/worker/package_macos64/build/src/jltypes.c:1531; inst_type_w_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    18   ...dbot/worker/package_macos64/build/src/jltypes.c:1153; inst_datatype_inner
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     14   ...dbot/worker/package_macos64/build/src/jltypes.c:1038; check_datatype_parameters
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 14   ...dbot/worker/package_macos64/build/src/jltypes.c:949; jl_substitute_var
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 85   /Users/julia/buildbot/worker/package_macos64/build/src/gc.c:1142; jl_gc_pool_alloc
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  85   /Users/julia/buildbot/worker/package_macos64/build/src/gc.c:827; maybe_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   85   /Users/julia/buildbot/worker/package_macos64/build/src/gc.c:2966; jl_gc_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    78   ...rs/julia/buildbot/worker/package_macos64/build/src/gc.c:2760; _jl_gc_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     38   ...rs/julia/buildbot/worker/package_macos64/build/src/gc.c:2011; gc_mark_loop
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 33   ...rs/julia/buildbot/worker/package_macos64/build/src/gc.c:1748; gc_mark_scan_obj8
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    3316 @Base/compiler/abstractinterpretation.jl:873; abstract_call_known(::Any, ::Array{Any,1}, ::Array{Any,1}, ::Array{Any,1}, ::Core.Compil...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎     1011 @Base/compiler/abstractinterpretation.jl:50; abstract_call_gf_by_type(::Any, ::Array{Any,1}, ::Any, ::Core.Compiler.InferenceState, :...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 1011 @Base/reflection.jl:840; _methods_by_ftype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  1009 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:1811; jl_matching_methods
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   1006 /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:2723; ml_matches
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    484  ...ulia/buildbot/worker/package_macos64/build/src/typemap.c:563; jl_typemap_intersection_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     440  ...lia/buildbot/worker/package_macos64/build/src/typemap.c:572; jl_typemap_intersection_visitor
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 404  ...lia/buildbot/worker/package_macos64/build/src/typemap.c:484; jl_typemap_intersection_node_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  81   ...ia/buildbot/worker/package_macos64/build/src/subtype.c:3186; jl_type_intersection_env_s
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  245  ...ia/buildbot/worker/package_macos64/build/src/subtype.c:3214; jl_type_intersection_env_s
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   223  ...ia/buildbot/worker/package_macos64/build/src/subtype.c:3020; intersect_all
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    111  ...a/buildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     106  ...a/buildbot/worker/package_macos64/build/src/subtype.c:2512; intersect_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 70   ...a/buildbot/worker/package_macos64/build/src/subtype.c:2464; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  64   .../buildbot/worker/package_macos64/build/src/subtype.c:2931; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   60   .../buildbot/worker/package_macos64/build/src/subtype.c:2615; intersect_tuple
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    53   ...buildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 36   ...a/buildbot/worker/package_macos64/build/src/subtype.c:2499; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  35   .../buildbot/worker/package_macos64/build/src/subtype.c:2404; finish_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   35   .../buildbot/worker/package_macos64/build/src/jltypes.c:949; jl_substitute_var
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    35   ...buildbot/worker/package_macos64/build/src/jltypes.c:1440; inst_tuple_w_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     35   ...buildbot/worker/package_macos64/build/src/jltypes.c:1531; inst_type_w_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 34   ...buildbot/worker/package_macos64/build/src/jltypes.c:1153; inst_datatype_inner
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  34   ...uildbot/worker/package_macos64/build/src/jltypes.c:1032; check_datatype_parameters
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   34   ...uildbot/worker/package_macos64/build/src/rtutils.c:118; jl_type_error_rt
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    34   ...a/buildbot/worker/package_macos64/build/src/task.c:489; jl_throw
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     34   .../buildbot/worker/package_macos64/build/src/task.c:243; record_backtrace
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 34   ...dbot/worker/package_macos64/build/src/stackwalk.c:207; rec_backtrace
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  34   ...dbot/worker/package_macos64/build/src/stackwalk.c:99; jl_unw_stepn
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   32   ...bot/worker/package_macos64/build/src/stackwalk.c:547; jl_unw_step
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    32   ...space/srcdir/libosxunwind-0.0.5/src/libuwind.cxx:288; unw_step
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     22   .../srcdir/libosxunwind-0.0.5/src/UnwindCursor.hpp:882; step
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 19   .../srcdir/libosxunwind-0.0.5/src/UnwindCursor.hpp:765; setInfoBasedOnIPRegister
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    74   ...a/buildbot/worker/package_macos64/build/src/subtype.c:2931; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     63   ...a/buildbot/worker/package_macos64/build/src/subtype.c:2615; intersect_tuple
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 35   ...a/buildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    439  ...ulia/buildbot/worker/package_macos64/build/src/typemap.c:572; jl_typemap_intersection_visitor
 2╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     420  ...lia/buildbot/worker/package_macos64/build/src/typemap.c:484; jl_typemap_intersection_node_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 310  ...lia/buildbot/worker/package_macos64/build/src/subtype.c:3186; jl_type_intersection_env_s
35╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  62   ...lia/buildbot/worker/package_macos64/build/src/subtype.c:317; obviously_disjoint
24╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   24   ...ia/buildbot/worker/package_macos64/build/src/jltypes.c:954; jl_unwrap_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  54   ...lia/buildbot/worker/package_macos64/build/src/subtype.c:344; obviously_disjoint
46╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   53   ...ia/buildbot/worker/package_macos64/build/src/./julia.h:1355; jl_is_va_tuple
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  65   ...lia/buildbot/worker/package_macos64/build/src/subtype.c:349; obviously_disjoint
 4╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   64   ...ia/buildbot/worker/package_macos64/build/src/./julia.h:1355; jl_is_va_tuple
 8╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    49   ...a/buildbot/worker/package_macos64/build/src/./julia.h:1311; jl_is_vararg_type
37╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     37   ...a/buildbot/worker/package_macos64/build/src/jltypes.c:954; jl_unwrap_unionall
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  80   ...lia/buildbot/worker/package_macos64/build/src/subtype.c:371; obviously_disjoint
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   39   ...ia/buildbot/worker/package_macos64/build/src/subtype.c:371; obviously_disjoint
18╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    18   ...ia/buildbot/worker/package_macos64/build/src/subtype.c:327; obviously_disjoint
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 61   ...lia/buildbot/worker/package_macos64/build/src/subtype.c:3214; jl_type_intersection_env_s
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  60   ...ia/buildbot/worker/package_macos64/build/src/subtype.c:3020; intersect_all
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   34   ...ia/buildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    28   ...a/buildbot/worker/package_macos64/build/src/subtype.c:2512; intersect_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     28   ...a/buildbot/worker/package_macos64/build/src/subtype.c:2464; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 25   ...a/buildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  23   .../buildbot/worker/package_macos64/build/src/subtype.c:2512; intersect_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   23   .../buildbot/worker/package_macos64/build/src/subtype.c:2464; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    17   ...buildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     17   ...buildbot/worker/package_macos64/build/src/subtype.c:2512; intersect_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 17   ...buildbot/worker/package_macos64/build/src/subtype.c:2464; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  17   ...uildbot/worker/package_macos64/build/src/subtype.c:2931; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   17   ...uildbot/worker/package_macos64/build/src/subtype.c:2615; intersect_tuple
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    15   ...ildbot/worker/package_macos64/build/src/subtype.c:2975; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     15   ...ildbot/worker/package_macos64/build/src/subtype.c:2715; intersect_invariant
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 15   ...uildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  15   ...ldbot/worker/package_macos64/build/src/subtype.c:2512; intersect_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   15   ...ldbot/worker/package_macos64/build/src/subtype.c:2464; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    15   ...dbot/worker/package_macos64/build/src/subtype.c:2975; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     15   ...dbot/worker/package_macos64/build/src/subtype.c:2739; intersect_invariant
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 15   ...dbot/worker/package_macos64/build/src/subtype.c:2146; subtype_in_env_existential
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  15   ...bot/worker/package_macos64/build/src/subtype.c:1822; subtype_bounds_in_env
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   15   ...bot/worker/package_macos64/build/src/subtype.c:1812; subtype_in_env_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    15   ...ot/worker/package_macos64/build/src/subtype.c:1420; forall_exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     15   ...ot/worker/package_macos64/build/src/subtype.c:149; save_env
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 15   ...rker/package_macos64/build/src/simplevector.c:69; jl_alloc_svec
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  15   ...rker/package_macos64/build/src/simplevector.c:60; jl_alloc_svec_uninit
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   15   ...ildbot/worker/package_macos64/build/src/gc.c:3008; jl_gc_alloc
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    15   ...package_macos64/build/src/./julia_internal.h:247; jl_gc_alloc_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     15   ...ldbot/worker/package_macos64/build/src/gc.c:1142; jl_gc_pool_alloc
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 15   ...ldbot/worker/package_macos64/build/src/gc.c:827; maybe_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  15   ...dbot/worker/package_macos64/build/src/gc.c:2966; jl_gc_collect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎     3316 @Base/compiler/abstractinterpretation.jl:101; abstract_call_gf_by_type(::Any, ::Array{Any,1}, ::Any, ::Core.Compiler.InferenceState, :...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 3316 @Base/compiler/abstractinterpretation.jl:404; abstract_call_method(::Method, ::Any, ::Core.SimpleVector, ::Bool, ::Core.Compiler.Infe...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  207  @Base/compiler/typeinfer.jl:458; typeinf_edge(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   207  @Base/compiler/utilities.jl:128; specialize_method
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    207  @Base/compiler/utilities.jl:136; specialize_method
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     200  /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:94; jl_specializations_get_linfo
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 172  ...lia/buildbot/worker/package_macos64/build/src/typemap.c:741; jl_typemap_assoc_by_type
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  111  ...lia/buildbot/worker/package_macos64/build/src/typemap.c:682; jl_typemap_entry_lookup_by_type
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   48   ...ia/buildbot/worker/package_macos64/build/src/subtype.c:1891; jl_types_equal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    44   ...a/buildbot/worker/package_macos64/build/src/subtype.c:1426; forall_exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     44   ...a/buildbot/worker/package_macos64/build/src/subtype.c:1398; exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 42   ...a/buildbot/worker/package_macos64/build/src/subtype.c:1322; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  38   .../buildbot/worker/package_macos64/build/src/subtype.c:1169; subtype_tuple
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   37   .../buildbot/worker/package_macos64/build/src/subtype.c:1084; subtype_tuple_tail
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    37   ...buildbot/worker/package_macos64/build/src/subtype.c:1827; jl_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     31   ...buildbot/worker/package_macos64/build/src/subtype.c:1791; jl_subtype_env
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 31   ...buildbot/worker/package_macos64/build/src/subtype.c:1426; forall_exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  31   ...uildbot/worker/package_macos64/build/src/subtype.c:1398; exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   25   ...uildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    24   ...uildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     23   ...ildbot/worker/package_macos64/build/src/subtype.c:733; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 19   ...ildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  19   ...ildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   40   ...ia/buildbot/worker/package_macos64/build/src/subtype.c:1907; jl_types_equal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    39   ...a/buildbot/worker/package_macos64/build/src/subtype.c:1426; forall_exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     39   ...a/buildbot/worker/package_macos64/build/src/subtype.c:1398; exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 38   ...a/buildbot/worker/package_macos64/build/src/subtype.c:1322; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  37   .../buildbot/worker/package_macos64/build/src/subtype.c:1169; subtype_tuple
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   33   .../buildbot/worker/package_macos64/build/src/subtype.c:1084; subtype_tuple_tail
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    33   ...buildbot/worker/package_macos64/build/src/subtype.c:1827; jl_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     26   ...buildbot/worker/package_macos64/build/src/subtype.c:1791; jl_subtype_env
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 24   ...buildbot/worker/package_macos64/build/src/subtype.c:1426; forall_exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  24   ...uildbot/worker/package_macos64/build/src/subtype.c:1398; exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   19   ...uildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    18   ...uildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     17   ...ildbot/worker/package_macos64/build/src/subtype.c:733; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 17   ...ildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  17   ...ildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   16   ...ldbot/worker/package_macos64/build/src/subtype.c:733; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    15   ...dbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     15   ...dbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 15   ...dbot/worker/package_macos64/build/src/subtype.c:702; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  13   ...bot/worker/package_macos64/build/src/subtype.c:1336; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   10   ...bot/worker/package_macos64/build/src/subtype.c:1374; forall_exists_equal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    9    ...ot/worker/package_macos64/build/src/subtype.c:614; var_gt
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  230  @Base/compiler/typeinfer.jl:479; typeinf_edge(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   196  @Base/compiler/inferencestate.jl:113; Core.Compiler.InferenceState(::Core.Compiler.InferenceResult, ::Bool, ::Core.Compiler....
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    156  @Base/compiler/utilities.jl:105; retrieve_code_info
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     156  @Base/compiler/utilities.jl:94; get_staged(::Core.MethodInstance)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 156  ...ulia/buildbot/worker/package_macos64/build/src/method.c:430; jl_code_for_staged
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  155  ...ulia/buildbot/worker/package_macos64/build/src/method.c:388; jl_expand_and_resolve
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   151  .../julia/buildbot/worker/package_macos64/build/src/ast.c:1179; jl_expand_with_loc
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    151  ...julia/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     151  ...julia/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 151  ...julia/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  151  ...ulia/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   151  ...ulia/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    151  ...lia/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     151  ...lia/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 151  ...lia/buildbot/worker/package_macos64/build/src/ast.c:1111; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  151  ...ia/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   151  ...ia/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    151  ...a/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     151  ...a/buildbot/worker/package_macos64/build/src/ast.c:1144; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 151  ...a/buildbot/worker/package_macos64/build/src/ast.c:1101; jl_expand_macros
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  151  .../buildbot/worker/package_macos64/build/src/ast.c:1039; jl_invoke_julia_macro
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   149  ...a/buildbot/worker/package_macos64/build/src/gf.c:2158; _jl_invoke
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    149  @Base/cartesian.jl:39; @nloops(::LineNumberNode, ::Module, ::Any, ::Any, ::Any, ::Vararg{Any,N} w...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     149  ...bot/worker/package_macos64/build/src/builtins.c:636; do_apply
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 149  ...dbot/worker/package_macos64/build/src/./julia.h:1657; jl_apply
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  149  ...buildbot/worker/package_macos64/build/src/gf.c:2322; jl_apply_generic
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   127  ...buildbot/worker/package_macos64/build/src/gf.c:2153; _jl_invoke
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    72   ...uildbot/worker/package_macos64/build/src/gf.c:1887; jl_compile_method_internal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     72   ...uildbot/worker/package_macos64/build/src/gf.c:213; jl_type_infer
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 72   ...ot/worker/package_macos64/build/src/./julia.h:1657; jl_apply
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  72   ...ildbot/worker/package_macos64/build/src/gf.c:2322; jl_apply_generic
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   72   ...ildbot/worker/package_macos64/build/src/gf.c:2144; _jl_invoke
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    72   .../Contents/Resources/julia/lib/julia/sys.dylib:?; jfptr_typeinf_ext_1.clone_1
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    53   ...uildbot/worker/package_macos64/build/src/gf.c:1912; jl_compile_method_internal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     53   .../worker/package_macos64/build/src/codegen.cpp:1481; jl_generate_fptr
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 53   .../worker/package_macos64/build/src/codegen.cpp:1387; getAddressForFunction
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  53   ...orker/package_macos64/build/src/jitlayers.cpp:755; jl_finalize_function
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   53   ...rker/package_macos64/build/src/jitlayers.cpp:747; jl_add_to_ee
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    53   ...rker/package_macos64/build/src/jitlayers.cpp:485; addModule
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     53   ...de/llvm/ExecutionEngine/Orc/IRCompileLayer.h:84; addModule
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 53   ...ker/package_macos64/build/src/jitlayers.cpp:356; operator()
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  53   ...nts/Resources/julia/lib/julia/libLLVM.dylib:?; _ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   44   ...nts/Resources/julia/lib/julia/libLLVM.dylib:?; _ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    44   ...nts/Resources/julia/lib/julia/libLLVM.dylib:?; _ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     29   ...s/Resources/julia/lib/julia/libLLVM.dylib:?; _ZN4llvm19MachineFunctionPass13runOnFunctionERNS_8FunctionE
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  3316 @Base/compiler/typeinfer.jl:488; typeinf_edge(::Method, ::Any, ::Core.SimpleVector, ::Core.Compiler.InferenceState)
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   608  @Base/compiler/typeinfer.jl:33; typeinf(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    596  @Base/compiler/optimize.jl:169; optimize(::Core.Compiler.OptimizationState, ::Any)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     86   @Base/compiler/ssair/driver.jl:112; run_passes(::Core.CodeInfo, ::Int64, ::Core.Compiler.OptimizationState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 59   @Base/compiler/ssair/driver.jl:107; just_construct_ssa(::Core.CodeInfo, ::Array{Any,1}, ::Int64, ::Core.Compiler.Optimiz...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     406  @Base/compiler/ssair/driver.jl:116; run_passes(::Core.CodeInfo, ::Int64, ::Core.Compiler.OptimizationState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 347  @Base/compiler/ssair/inlining.jl:71; ssa_inlining_pass!
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  194  @Base/compiler/ssair/inlining.jl:1011; assemble_inline_todo!(::Core.Compiler.IRCode, ::Core.Compiler.OptimizationState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   194  @Base/reflection.jl:840; _methods_by_ftype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    193  .../julia/buildbot/worker/package_macos64/build/src/gf.c:1811; jl_matching_methods
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     193  .../julia/buildbot/worker/package_macos64/build/src/gf.c:2723; ml_matches
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 105  ...a/buildbot/worker/package_macos64/build/src/typemap.c:563; jl_typemap_intersection_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  101  ...a/buildbot/worker/package_macos64/build/src/typemap.c:572; jl_typemap_intersection_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   92   .../buildbot/worker/package_macos64/build/src/typemap.c:484; jl_typemap_intersection_node_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    58   ...buildbot/worker/package_macos64/build/src/subtype.c:3214; jl_type_intersection_env_s
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     42   ...buildbot/worker/package_macos64/build/src/subtype.c:3020; intersect_all
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 20   ...buildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  19   ...uildbot/worker/package_macos64/build/src/subtype.c:2512; intersect_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   17   ...uildbot/worker/package_macos64/build/src/subtype.c:2464; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    12   ...ildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     12   ...ildbot/worker/package_macos64/build/src/subtype.c:2512; intersect_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 12   ...ildbot/worker/package_macos64/build/src/subtype.c:2464; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  11   ...ldbot/worker/package_macos64/build/src/subtype.c:2931; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   11   ...ldbot/worker/package_macos64/build/src/subtype.c:2615; intersect_tuple
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    11   ...ildbot/worker/package_macos64/build/src/subtype.c:0; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     10   ...dbot/worker/package_macos64/build/src/subtype.c:2512; intersect_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 9    ...dbot/worker/package_macos64/build/src/subtype.c:2468; intersect_unionall_
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  9    ...bot/worker/package_macos64/build/src/subtype.c:2975; intersect
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 48   ...a/buildbot/worker/package_macos64/build/src/typemap.c:572; jl_typemap_intersection_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  46   ...a/buildbot/worker/package_macos64/build/src/typemap.c:484; jl_typemap_intersection_node_visitor
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   30   .../buildbot/worker/package_macos64/build/src/subtype.c:3186; jl_type_intersection_env_s
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  70   @Base/compiler/ssair/inlining.jl:1033; assemble_inline_todo!(::Core.Compiler.IRCode, ::Core.Compiler.OptimizationState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   70   ...s/julia/buildbot/worker/package_macos64/build/src/gf.c:2322; jl_apply_generic
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    70   .../julia/buildbot/worker/package_macos64/build/src/gf.c:2144; _jl_invoke
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     70   ...a-1.4.app/Contents/Resources/julia/lib/julia/sys.dylib:?; jfptr_analyze_method!_1872.clone_1
 1╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 26   @Base/compiler/ssair/inlining.jl:729; analyze_method!(::Int64, ::Core.Compiler.Signature, ::Any, ::Core.SimpleVector, :...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  16   @Base/compiler/ssair/legacy.jl:10; inflate_ir(::Core.CodeInfo, ::Core.MethodInstance)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎     480  @Base/compiler/abstractinterpretation.jl:124; abstract_call_gf_by_type(::Any, ::Array{Any,1}, ::Any, ::Core.Compiler.InferenceState, :...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 79   @Base/compiler/abstractinterpretation.jl:224; abstract_call_method_with_const_args(::Any, ::Any, ::Array{Any,1}, ::Core.SimpleVector,...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  59   @Base/compiler/utilities.jl:136; specialize_method
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   59   /Users/julia/buildbot/worker/package_macos64/build/src/gf.c:94; jl_specializations_get_linfo
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    58   ...ulia/buildbot/worker/package_macos64/build/src/typemap.c:741; jl_typemap_assoc_by_type
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     42   ...lia/buildbot/worker/package_macos64/build/src/typemap.c:682; jl_typemap_entry_lookup_by_type
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 19   ...lia/buildbot/worker/package_macos64/build/src/subtype.c:1891; jl_types_equal
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  19   ...ia/buildbot/worker/package_macos64/build/src/subtype.c:1426; forall_exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   19   ...ia/buildbot/worker/package_macos64/build/src/subtype.c:1398; exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    19   ...a/buildbot/worker/package_macos64/build/src/subtype.c:1322; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     19   ...a/buildbot/worker/package_macos64/build/src/subtype.c:1169; subtype_tuple
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 16   ...a/buildbot/worker/package_macos64/build/src/subtype.c:1084; subtype_tuple_tail
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  16   .../buildbot/worker/package_macos64/build/src/subtype.c:1827; jl_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   13   .../buildbot/worker/package_macos64/build/src/subtype.c:1791; jl_subtype_env
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    13   ...buildbot/worker/package_macos64/build/src/subtype.c:1426; forall_exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     12   ...buildbot/worker/package_macos64/build/src/subtype.c:1398; exists_subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 12   ...buildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  11   ...buildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   11   ...uildbot/worker/package_macos64/build/src/subtype.c:733; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    11   ...ildbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     11   ...ildbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 10   ...ildbot/worker/package_macos64/build/src/subtype.c:702; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  10   ...ldbot/worker/package_macos64/build/src/subtype.c:1204; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   10   ...ldbot/worker/package_macos64/build/src/subtype.c:841; subtype_unionall
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    9    ...ldbot/worker/package_macos64/build/src/subtype.c:702; with_tvar
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     9    ...dbot/worker/package_macos64/build/src/subtype.c:1336; subtype
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 335  @Base/compiler/abstractinterpretation.jl:251; abstract_call_method_with_const_args(::Any, ::Any, ::Array{Any,1}, ::Core.SimpleVector,...
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  128  @Base/compiler/typeinfer.jl:33; typeinf(::Core.Compiler.InferenceState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   125  @Base/compiler/optimize.jl:169; optimize(::Core.Compiler.OptimizationState, ::Any)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    62   @Base/compiler/ssair/driver.jl:116; run_passes(::Core.CodeInfo, ::Int64, ::Core.Compiler.OptimizationState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎     51   @Base/compiler/ssair/inlining.jl:71; ssa_inlining_pass!
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎ 21   @Base/compiler/ssair/inlining.jl:1033; assemble_inline_todo!(::Core.Compiler.IRCode, ::Core.Compiler.OptimizationState)
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎  20   ...s/julia/buildbot/worker/package_macos64/build/src/gf.c:2322; jl_apply_generic
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎   20   ...s/julia/buildbot/worker/package_macos64/build/src/gf.c:2144; _jl_invoke
  ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    ╎    20   ...ia-1.4.app/Contents/Resources/julia/lib/julia/sys.dylib:?; jfptr_analyze_method!_1872.clone_1
 1╎1    /usr/lib/libc++abi.dylib:?; _ZNK10__cxxabiv117__class_type_info29process_static_type_below_dstEPNS_19__dynamic_cast_infoEPKvi
 1╎1    /usr/lib/system/libsystem_kernel.dylib:?; __error
 1╎1    /usr/lib/system/libsystem_malloc.dylib:?; szone_malloc_should_clear
86╎86   /usr/lib/system/libsystem_platform.dylib:?; _platform_bzero$VARIANT$Haswell
 1╎1    /usr/lib/system/libsystem_platform.dylib:?; _platform_memchr$VARIANT$Haswell
 1╎1    /usr/lib/system/libsystem_platform.dylib:?; _platform_memcmp
45╎45   /usr/lib/system/libsystem_platform.dylib:?; _platform_memmove$VARIANT$Haswell
 1╎1    /usr/lib/system/libsystem_platform.dylib:?; _platform_strcmp
 2╎2    /usr/lib/system/libsystem_platform.dylib:?; _platform_strlen
 1╎1    /usr/lib/system/libsystem_platform.dylib:?; _platform_strncmp
 1╎1    /usr/lib/system/libsystem_platform.dylib:?; _setjmp
 2╎2    /usr/lib/system/libsystem_pthread.dylib:?; pthread_self
 1╎1    /workspace/srcdir/libosxunwind-0.0.5/src/AddressSpace.hpp:91; get32
11╎11   [unknown stackframe]
Total snapshots: 3518
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment