-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
This is the complete session:
julia> using JuliaInterpreter
julia> function f()
t = @ccall time()::Cint
end
f (generic function with 1 method)
julia> @interpret f()
1600247465
julia> @interpret f()
signal (11): Segmentation fault
in expression starting at REPL[2]:1
do_apply at /home/fredrik/julia15/src/builtins.c:523
bypass_builtins at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/interpret.jl:179
#evaluate_call_recurse!#58 at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/interpret.jl:203
evaluate_call_recurse! at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/interpret.jl:202 [inlined]
eval_rhs at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/interpret.jl:389
step_expr! at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/interpret.jl:532
step_expr! at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/interpret.jl:582
unknown function (ip: 0x7f9521541a91)
finish! at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/commands.jl:14
finish_and_return! at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/commands.jl:29 [inlined]
finish_and_return! at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/commands.jl:33 [inlined]
finish_and_return! at /home/fredrik/.julia/packages/JuliaInterpreter/muncv/src/commands.jl:33
_jl_invoke at /home/fredrik/julia15/src/gf.c:2214 [inlined]
jl_apply_generic at /home/fredrik/julia15/src/gf.c:2398
jl_apply at /home/fredrik/julia15/src/julia.h:1690 [inlined]
do_call at /home/fredrik/julia15/src/interpreter.c:117
eval_value at /home/fredrik/julia15/src/interpreter.c:206
eval_body at /home/fredrik/julia15/src/interpreter.c:428
jl_interpret_toplevel_thunk at /home/fredrik/julia15/src/interpreter.c:660
jl_toplevel_eval_flex at /home/fredrik/julia15/src/toplevel.c:840
jl_toplevel_eval_flex at /home/fredrik/julia15/src/toplevel.c:790
jl_toplevel_eval_in at /home/fredrik/julia15/src/toplevel.c:883
eval at ./boot.jl:331
_jl_invoke at /home/fredrik/julia15/src/gf.c:2214 [inlined]
jl_apply_generic at /home/fredrik/julia15/src/gf.c:2398
eval_user_input at /home/fredrik/julia15/usr/share/julia/stdlib/v1.5/REPL/src/REPL.jl:134
repl_backend_loop at /home/fredrik/julia15/usr/share/julia/stdlib/v1.5/REPL/src/REPL.jl:195
start_repl_backend at /home/fredrik/julia15/usr/share/julia/stdlib/v1.5/REPL/src/REPL.jl:180
#run_repl#37 at /home/fredrik/julia15/usr/share/julia/stdlib/v1.5/REPL/src/REPL.jl:292
run_repl at /home/fredrik/julia15/usr/share/julia/stdlib/v1.5/REPL/src/REPL.jl:288
_jl_invoke at /home/fredrik/julia15/src/gf.c:2231 [inlined]
jl_apply_generic at /home/fredrik/julia15/src/gf.c:2398
#806 at ./client.jl:399
jfptr_YY.806_46113 at /opt/julia/julia-1.5/lib/julia/sys.so (unknown line)
_jl_invoke at /home/fredrik/julia15/src/gf.c:2214 [inlined]
jl_apply_generic at /home/fredrik/julia15/src/gf.c:2398
jl_apply at /home/fredrik/julia15/src/julia.h:1690 [inlined]
do_apply at /home/fredrik/julia15/src/builtins.c:655
jl_f__apply_latest at /home/fredrik/julia15/src/builtins.c:705
#invokelatest#1 at ./essentials.jl:710 [inlined]
invokelatest at ./essentials.jl:709 [inlined]
run_main_repl at ./client.jl:383
exec_options at ./client.jl:313
_start at ./client.jl:506
jfptr__start_47044 at /opt/julia/julia-1.5/lib/julia/sys.so (unknown line)
_jl_invoke at /home/fredrik/julia15/src/gf.c:2214 [inlined]
jl_apply_generic at /home/fredrik/julia15/src/gf.c:2398
unknown function (ip: 0x401864)
unknown function (ip: 0x401463)
__libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
unknown function (ip: 0x401508)
Allocations: 782359 (Pool: 781946; Big: 413); GC: 1
Segmentation fault (core dumped)
Edit: JuliaInterpreter v0.8.1
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working