-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Labels
bugIndicates an unexpected problem or unintended behaviorIndicates an unexpected problem or unintended behaviorcompiler:inferenceType inferenceType inferenceregressionRegression in behavior compared to a previous versionRegression in behavior compared to a previous version
Milestone
Description
Caused by PR #57545.
This is where the out of bounds getindex
happens:
julia/Compiler/src/typeinfer.jl
Line 332 in 0dd78f7
caller = frames[frameid]::InferenceState |
Failed to precompile GeoJSON [61d90e0f-e114-555e-ac52-39dfb47a3ef9] to "/home/nsajko/.julia/compiled/v1.13/GeoJSON/jl_LIyNhQ" (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, 0x723c264e1be0)[#<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._129221.1 at /home/nsajko/tmp/jl/jl/bisect/julia-0366a2a571/lib/julia/sys.so (unknown line)
finish_nocycle at ./../usr/share/julia/Compiler/src/typeinfer.jl:198
jfptr_finish_nocycle_129264.1 at /home/nsajko/tmp/jl/jl/bisect/julia-0366a2a571/lib/julia/sys.so (unknown line)
typeinf at ./../usr/share/julia/Compiler/src/abstractinterpretation.jl:4285
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_124303.1 at /home/nsajko/tmp/jl/jl/bisect/julia-0366a2a571/lib/julia/sys.so (unknown line)
jl_apply at /cache/build/tester-amdci4-9/julialang/julia-master/src/julia.h:2290 [inlined]
jl_create_native_impl at /cache/build/tester-amdci4-9/julialang/julia-master/src/aotcompile.cpp:667
jl_precompile_ at /cache/build/tester-amdci4-9/julialang/julia-master/src/precompile_utils.c:278
jl_precompile_worklist at /cache/build/tester-amdci4-9/julialang/julia-master/src/precompile_utils.c:341 [inlined]
ijl_create_system_image at /cache/build/tester-amdci4-9/julialang/julia-master/src/staticdata.c:3425
ijl_write_compiler_output at /cache/build/tester-amdci4-9/julialang/julia-master/src/precompile.c:155
ijl_atexit_hook at /cache/build/tester-amdci4-9/julialang/julia-master/src/init.c:278
jl_repl_entrypoint at /cache/build/tester-amdci4-9/julialang/julia-master/src/jlapi.c:1125
main at /cache/build/tester-amdci4-9/julialang/julia-master/cli/loader_exe.c:58
unknown function (ip: 0x723c5b0e0487) at /usr/lib/libc.so.6
__libc_start_main at /usr/lib/libc.so.6 (unknown line)
unknown function (ip: 0x4010b8) at /workspace/srcdir/glibc-2.17/csu/../sysdeps/x86_64/start.
Metadata
Metadata
Assignees
Labels
bugIndicates an unexpected problem or unintended behaviorIndicates an unexpected problem or unintended behaviorcompiler:inferenceType inferenceType inferenceregressionRegression in behavior compared to a previous versionRegression in behavior compared to a previous version