You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#4 0x00007ffff79a6a61 in jl_lam_vinfo (l=0x7ffdf132a490) at /home/ubuntu/julia-cxx/src/ast.c:932
#5 0x00007ffff79a7686 in jl_local_in_linfo (linfo=0x7ffdf6418a60, sym=0x7ffdf052b150) at /home/ubuntu/julia-cxx/src/ast.c:1100
#6 0x00007ffff7a2fa65 in jl_static_eval (ex=0x7ffdf052b150, ctx_=0x0, mod=0x7ffdf05e8910, linfo=0x7ffdf6418a60, sparams=1, allow_alloc=0)
at /home/ubuntu/julia-cxx/src/codegen.cpp:1764
#7 0x00007ffff79d0fe6 in jl_has_intrinsics (li=0x7ffdf6418a60, e=0x7ffdf5e55770, m=0x7ffdf05e8910) at /home/ubuntu/julia-cxx/src/toplevel.c:251
#8 0x00007ffff79d107c in jl_has_intrinsics (li=0x7ffdf6418a60, e=0x7ffdf5e55750, m=0x7ffdf05e8910) at /home/ubuntu/julia-cxx/src/toplevel.c:264
#9 0x00007ffff79d107c in jl_has_intrinsics (li=0x7ffdf6418a60, e=0x7ffdf5e553d0, m=0x7ffdf05e8910) at /home/ubuntu/julia-cxx/src/toplevel.c:264
#10 0x00007ffff79d107c in jl_has_intrinsics (li=0x7ffdf6418a60, e=0x7ffdf5e553b0, m=0x7ffdf05e8910) at /home/ubuntu/julia-cxx/src/toplevel.c:264
#11 0x00007ffff799b677 in jl_get_unspecialized (method=0x7ffdf6418a60) at /home/ubuntu/julia-cxx/src/gf.c:337
#12 0x00007ffff79a0f25 in jl_apply_generic (args=0x7fffffff4180, nargs=6) at /home/ubuntu/julia-cxx/src/gf.c:1860
The problem is that in the topmost frame l->ast is compressed when it expects it to be uncompressed. The immediate cause is 394e7ab (cc @JeffBezanson) but that may have just exposed a deeper underlying issue. At the moment I don't think this is a Cxx bug. Also cc @vtjnash who wrote some of this code. Ref JuliaInterop/Cxx.jl#236.
The text was updated successfully, but these errors were encountered:
I just encountered the exact same problem while working on DWARF.jl. Isn't there any way to fix this without rewriting the whole AST representation first?
Here's the relevant part of the stack trace:
The problem is that in the topmost frame l->ast is compressed when it expects it to be uncompressed. The immediate cause is 394e7ab (cc @JeffBezanson) but that may have just exposed a deeper underlying issue. At the moment I don't think this is a Cxx bug. Also cc @vtjnash who wrote some of this code. Ref JuliaInterop/Cxx.jl#236.
The text was updated successfully, but these errors were encountered: