Skip to content

Can't load on nightly - type inference failure #100

@asinghvi17

Description

@asinghvi17

Have been getting this in CI for a while now...`

julia> using GeoJSON
Info Given GeoJSON was explicitly requested, output will be shown live
fatal: error thrown and no exception handler available.
BoundsError(a=Array{Union{Base.Compiler.IRInterpretationState, Base.Compiler.InferenceState}, 1}(dims=(0,), mem=Memory{Union{Base.Compiler.IRInterpretationState, Base.Compiler.InferenceState}}(8, 0x14c3facc0)[#<null>, #<null>, #<null>, #<null>, #<null>, #<null>, #<null>, #<null>]), i=(0,))
throw_boundserror at ./essentials.jl:15
getindex at ./essentials.jl:950 [inlined]
cycle_fix_limited at ./../usr/share/julia/Compiler/src/typeinfer.jl:320
finishinfer! at ./../usr/share/julia/Compiler/src/typeinfer.jl:442
jfptr_finishinferNOT._129342.1 at /Users/anshul/.julia/juliaup/julia-nightly/lib/julia/sys.dylib (unknown line)
finish_nocycle at ./../usr/share/julia/Compiler/src/typeinfer.jl:198
jfptr_finish_nocycle_129385.1 at /Users/anshul/.julia/juliaup/julia-nightly/lib/julia/sys.dylib (unknown line)
typeinf at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4289
typeinf_frame at ./../usr/share/julia/Compiler/src/typeinfer.jl:1057
typeinf_code at ./../usr/share/julia/Compiler/src/typeinfer.jl:1012 [inlined]
typeinf_ext_toplevel at ./../usr/share/julia/Compiler/src/typeinfer.jl:1349
jfptr_typeinf_ext_toplevel_124423.1 at /Users/anshul/.julia/juliaup/julia-nightly/lib/julia/sys.dylib (unknown line)
jl_apply at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/./julia.h:2320 [inlined]
jl_create_native_impl at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/aotcompile.cpp:667
jl_precompile_ at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/./precompile_utils.c:278
jl_precompile_worklist at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/./precompile_utils.c:341 [inlined]
ijl_create_system_image at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/staticdata.c:3401
ijl_write_compiler_output at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/precompile.c:155
ijl_atexit_hook at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/init.c:278
jl_repl_entrypoint at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/jlapi.c:1112
  ✗ GeoJSON
Precompiling GeoJSON finished.
  0 dependencies successfully precompiled in 4 seconds. 60 already precompiled.

ERROR: The following 1 direct dependency failed to precompile:

GeoJSON

Failed to precompile GeoJSON [61d90e0f-e114-555e-ac52-39dfb47a3ef9] to "/Users/anshul/.julia/compiled/v1.13/GeoJSON/jl_D4Wip1" (ProcessExited(1)).
fatal: error thrown and no exception handler available.
BoundsError(a=Array{Union{Base.Compiler.IRInterpretationState, Base.Compiler.InferenceState}, 1}(dims=(0,), mem=Memory{Union{Base.Compiler.IRInterpretationState, Base.Compiler.InferenceState}}(8, 0x14c3facc0)[#<null>, #<null>, #<null>, #<null>, #<null>, #<null>, #<null>, #<null>]), i=(0,))
throw_boundserror at ./essentials.jl:15
getindex at ./essentials.jl:950 [inlined]
cycle_fix_limited at ./../usr/share/julia/Compiler/src/typeinfer.jl:320
finishinfer! at ./../usr/share/julia/Compiler/src/typeinfer.jl:442
jfptr_finishinferNOT._129342.1 at /Users/anshul/.julia/juliaup/julia-nightly/lib/julia/sys.dylib (unknown line)
finish_nocycle at ./../usr/share/julia/Compiler/src/typeinfer.jl:198
jfptr_finish_nocycle_129385.1 at /Users/anshul/.julia/juliaup/julia-nightly/lib/julia/sys.dylib (unknown line)
typeinf at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4289
typeinf_frame at ./../usr/share/julia/Compiler/src/typeinfer.jl:1057
typeinf_code at ./../usr/share/julia/Compiler/src/typeinfer.jl:1012 [inlined]
typeinf_ext_toplevel at ./../usr/share/julia/Compiler/src/typeinfer.jl:1349
jfptr_typeinf_ext_toplevel_124423.1 at /Users/anshul/.julia/juliaup/julia-nightly/lib/julia/sys.dylib (unknown line)
jl_apply at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/./julia.h:2320 [inlined]
jl_create_native_impl at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/aotcompile.cpp:667
jl_precompile_ at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/./precompile_utils.c:278
jl_precompile_worklist at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/./precompile_utils.c:341 [inlined]
ijl_create_system_image at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/staticdata.c:3401
ijl_write_compiler_output at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/precompile.c:155
ijl_atexit_hook at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/init.c:278
jl_repl_entrypoint at /Users/julia/.julia/scratchspaces/a66863c6-20e8-4ff4-8a62-49f30b1f605e/agent-cache/default-honeycrisp-XC9YQX9HH2.0/build/default-honeycrisp-XC9YQX9HH2-0/julialang/julia-master/src/jlapi.c:111

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions