Package evaluation of JuliaInterpreter on Julia 1.13.0-DEV.943 (cce193b1aa*) started at 2025-08-02T04:02:58.409 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 10.75s ################################################################################ # Installation # Installing JuliaInterpreter... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [aa1ae85d] + JuliaInterpreter v0.10.4 Updating `~/.julia/environments/v1.13/Manifest.toml` [da1fd8a2] + CodeTracking v2.0.0 [aa1ae85d] + JuliaInterpreter v0.10.4 [2a0f44e3] + Base64 v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [d6f4376e] + Markdown v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [f489334b] + StyledStrings v1.11.0 [cf7118a7] + UUIDs v1.11.0 Installation completed after 0.9s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 104.55s ################################################################################ # Testing # Testing JuliaInterpreter Status `/tmp/jl_4EDLZU/Project.toml` [d78b62d4] CassetteOverlay v0.2.3 [da1fd8a2] CodeTracking v2.0.0 [a93c6f00] DataFrames v1.7.0 [ab62b9b5] DeepDiffs v1.2.0 [069b7b12] FunctionWrappers v1.1.3 [cd3eb016] HTTP v1.10.17 [aa1ae85d] JuliaInterpreter v0.10.4 [bdcacae8] LoopVectorization v0.12.172 [438e738f] PyCall v1.96.4 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [a63ad114] Mmap v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_4EDLZU/Manifest.toml` [79e6a3ab] Adapt v4.3.0 [4fba245c] ArrayInterface v7.19.0 [d1d4a3ce] BitFlags v0.1.9 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 [2a0fbf3d] CPUSummary v0.2.6 [6dd3e646] CassetteBase v0.2.1 [d78b62d4] CassetteOverlay v0.2.3 [fb6a15b2] CloseOpenIntervals v0.1.13 [da1fd8a2] CodeTracking v2.0.0 [944b1d66] CodecZlib v0.7.8 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.18.0 [f0e56b4a] ConcurrentUtilities v2.5.0 [8f4d0f93] Conda v1.10.2 [adafc99b] CpuId v0.3.1 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.7.0 ⌅ [864edb3b] DataStructures v0.18.22 [e2d170a0] DataValueInterfaces v1.0.0 [ab62b9b5] DeepDiffs v1.2.0 [ffbed154] DocStringExtensions v0.9.5 [460bff9d] ExceptionUnwrapping v0.1.11 [069b7b12] FunctionWrappers v1.1.3 [cd3eb016] HTTP v1.10.17 [3e5b6fbb] HostCPUFeatures v0.1.17 [615f187c] IfElse v0.1.1 [842dd82b] InlineStrings v1.4.4 [41ab1584] InvertedIndices v1.3.1 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v0.21.4 [aa1ae85d] JuliaInterpreter v0.10.4 [b964fa9f] LaTeXStrings v1.4.0 [10f19ff3] LayoutPointers v0.1.17 [e6f89c97] LoggingExtras v1.1.0 [bdcacae8] LoopVectorization v0.12.172 [1914dd2f] MacroTools v0.5.16 [d125e4d3] ManualMemory v0.1.8 [739be429] MbedTLS v1.1.9 [e1d29d7a] Missings v1.2.0 [6fe1bfb0] OffsetArrays v1.17.0 [4d8831e6] OpenSSL v1.5.0 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [1d0040c9] PolyesterWeave v0.2.2 [2dfb63ee] PooledArrays v1.4.3 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [08abe8d2] PrettyTables v2.4.0 [438e738f] PyCall v1.96.4 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [94e857df] SIMDTypes v0.1.0 [476501e8] SLEEFPirates v0.6.43 [91c51154] SentinelArrays v1.4.8 [777ac1f9] SimpleBufferStream v1.2.0 [a2af1166] SortingAlgorithms v1.2.1 [aedffcd0] Static v1.2.0 [0d7ed370] StaticArrayInterface v1.8.0 [10745b16] Statistics v1.11.1 [892a3eda] StringManipulation v0.4.1 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [8290d209] ThreadingUtilities v0.5.5 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.6.1 [3a884ed6] UnPack v1.0.2 [3d5dd08c] VectorizationBase v0.21.71 [81def892] VersionParsing v1.3.0 [c8ffd9c3] MbedTLS_jll v2.28.6+2 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v0.6.4 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.15.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.7.15 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.1+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.13.1+0 [8e850ede] nghttp2_jll v1.65.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... WARNING: Method definition debug_mode() in module JuliaInterpreter at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/src/construct.jl:38 overwritten at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:11. interpret.jl: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:34 Test threw exception Expression: #= /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:34 =# @interpret(fbc()) == fbc() TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#285"() @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [18] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [19] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [20] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [21] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [22] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [23] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [24] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [25] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [26] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [27] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [28] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [29] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [30] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 [31] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [32] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [33] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [34] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [35] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [36] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [37] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [38] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [39] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [40] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [41] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [42] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:533 [43] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [44] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/construct.jl:755 [inlined] interpret.jl: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:35 Test threw exception Expression: #= /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:35 =# @interpret(repr("hi")) == repr("hi") TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#286"(arg1::UInt64) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ┌ [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 ├ [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ╰───── repeated 4 times [42] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [43] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [44] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ┌ [45] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [46] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [47] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [48] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [49] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ├ [50] top-level scope │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:533 ├ [51] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] ├ [52] macro expansion │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/construct.jl:755 [inlined] ╰───── repeated 3 times interpret.jl: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:102 Test threw exception Expression: #= /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:102 =# @interpret(joinpath("/home/julia/base", "sysimg.jl")) == joinpath("/home/julia/base", "sysimg.jl") TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#290"(arg1::String) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ┌ [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 ├ [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ╰───── repeated 4 times [42] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [43] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [44] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ┌ [45] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [46] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [47] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [48] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [49] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ├ [50] top-level scope │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:533 ├ [51] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] ├ [52] macro expansion │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/construct.jl:755 [inlined] ╰───── repeated 5 times interpret.jl: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:123 Test threw exception Expression: JuliaInterpreter.finish_and_return!(frame, true) isa Union TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#291"(arg1::TypeVar, arg2::Type) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:557 [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [18] finish_and_return!(frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:34 [19] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:533 [20] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] interpret.jl: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:16 Got exception outside of a @test LoadError: unexpected ccall to (:jl_sizeof_jl_options,) Stacktrace: [1] error(::String, ::Expr) @ Base ./error.jl:54 [2] #invokelatest_gr#235 @ ./reflection.jl:1331 [inlined] [3] invokelatest_gr @ ./reflection.jl:1325 [inlined] [4] resolvefc(frame::Frame, expr::Any) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:137 [5] collect_args(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr; isfc::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:143 [6] collect_args @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:140 [inlined] [7] evaluate_foreigncall(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:161 [8] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:401 [9] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:557 [10] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [11] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [12] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [13] finish_and_return!(frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:34 [14] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:133 [15] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [16] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:14 [17] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [18] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:16 [inlined] [19] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [20] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:16 [inlined] [21] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [22] top-level scope @ none:6 [23] eval(m::Module, e::Any) @ Core ./boot.jl:489 [24] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [25] _start() @ Base ./client.jl:553 in expression starting at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/interpret.jl:133 WARNING: Detected access to binding `TestPkg718.TestModule718` in a world prior to its definition world. Julia 1.12 has introduced more strict world age semantics for global bindings. !!! This code may malfunction under Revise. !!! This code will error in future versions of Julia. Hint: Add an appropriate `invokelatest` around the access to this binding. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. toplevel: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/toplevel.jl:119 Got exception outside of a @test TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#301"(arg1::Ptr{Nothing}, arg2::Int32, arg3::UInt64, arg4::UInt64, arg5::Int32, arg6::Ptr{Nothing}) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ┌ [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 ├ [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ╰───── repeated 3 times [34] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [35] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [36] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [37] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [38] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [39] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [40] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [41] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [42] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [43] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [44] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [45] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [46] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:557 [47] step_expr! @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [inlined] [48] next_until!(predicate::Any, interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:102 [49] through_methoddef_or_done!(interp::RecursiveInterpreter, frame::Frame) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:153 [50] through_methoddef_or_done!(arg::Any) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:164 [51] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/toplevel.jl:120 [52] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [53] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/toplevel.jl:124 [inlined] [54] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [55] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:14 ┌ [56] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] ├ [57] macro expansion │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:17 [inlined] ╰───── repeated 2 times [60] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [61] top-level scope @ none:6 [62] eval(m::Module, e::Any) @ Core ./boot.jl:489 [63] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [64] _start() @ Base ./client.jl:553 toplevel.jl: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:17 Got exception outside of a @test LoadError: TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#302"() @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [18] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [19] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [20] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [21] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [22] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [23] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [24] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [25] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [26] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [27] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [28] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [29] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [30] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:557 [31] step_expr! @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [inlined] [32] next_until!(predicate::Any, interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:102 [33] through_methoddef_or_done! @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:153 [inlined] [34] through_methoddef_or_done! @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:164 [inlined] [35] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/toplevel.jl:342 [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [37] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:14 [38] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [39] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:17 [inlined] [40] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [41] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:17 [inlined] [42] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [43] top-level scope @ none:6 [44] eval(m::Module, e::Any) @ Core ./boot.jl:489 [45] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [46] _start() @ Base ./client.jl:553 in expression starting at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/toplevel.jl:339 eval_code.jl: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:19 Got exception outside of a @test LoadError: TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#285"() @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ┌ [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 ├ [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ├ [18] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [19] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [20] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ╰───── repeated 2 times ┌ [29] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [30] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [31] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [32] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [33] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ├ [34] finish_stack!(interp::RecursiveInterpreter, frame::Frame, rootistoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:65 ├ [35] debug_command(interp::RecursiveInterpreter, frame::Frame, cmd::Symbol, rootistoplevel::Bool; line::Nothing) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:546 ├ [36] debug_command │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:477 [inlined] ╰───── repeated 3 times [53] debug_command @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 [inlined] [54] debug_command(frame::Frame, cmd::Symbol) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 [55] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/eval_code.jl:74 [56] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [57] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:14 ┌ [58] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] ├ [59] macro expansion │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:19 [inlined] ╰───── repeated 2 times [62] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [63] top-level scope @ none:6 [64] eval(m::Module, e::Any) @ Core ./boot.jl:489 [65] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [66] _start() @ Base ./client.jl:553 in expression starting at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/eval_code.jl:74 WARNING: Method definition stacklength(Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:15 overwritten at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:26. Breakpoints: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:139 Test threw exception Expression: #= /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:139 =# @interpret(ftwoslots()) isa Float64 TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#302"() @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [18] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [19] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [20] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ┌ [21] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [22] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [23] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [24] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [25] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ├ [26] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [27] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [28] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ╰───── repeated 5 times [61] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [62] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 [63] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [64] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [65] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [66] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:39 [67] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [68] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:139 [inlined] [69] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] [70] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/construct.jl:755 [inlined] WARNING: Method definition inner(Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:98 overwritten at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:155. WARNING: Detected access to binding `Main.somefunc` in a world prior to its definition world. Julia 1.12 has introduced more strict world age semantics for global bindings. !!! This code may malfunction under Revise. !!! This code will error in future versions of Julia. Hint: Add an appropriate `invokelatest` around the access to this binding. To make this warning an error, and hence obtain a stack trace, use `julia --depwarn=error`. macro expansion breakpoint tests: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:511 Got exception outside of a @test TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#453"(arg1::String) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ┌ [18] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [19] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [20] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [21] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [22] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [23] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [24] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [25] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ├ [26] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [27] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [28] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [29] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [30] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 ├ [31] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [32] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [33] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ╰───── repeated 3 times [66] finish_stack!(interp::RecursiveInterpreter, frame::Frame, rootistoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:65 ┌ [67] finish_stack! │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:87 [inlined] ╰───── repeated 2 times [69] (::var"#89#90"{String, var"#f_macro#f_macro##0"})() @ Main ~/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:540 [70] with_logstate(f::var"#89#90"{String, var"#f_macro#f_macro##0"}, logstate::Base.CoreLogging.LogState) @ Base.CoreLogging ./logging/logging.jl:540 [71] with_logger(f::Function, logger::NullLogger) @ Base.CoreLogging ./logging/logging.jl:651 [72] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:512 [73] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [74] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:534 [inlined] [75] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [76] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:14 ┌ [77] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] ├ [78] macro expansion │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:20 [inlined] ╰───── repeated 2 times [81] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [82] top-level scope @ none:6 [83] eval(m::Module, e::Any) @ Core ./boot.jl:489 [84] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [85] _start() @ Base ./client.jl:553 ERROR: LoadError: TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#284"(arg1::String) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ┌ [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ╰───── repeated 6 times [58] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/coverage_example.jl:750 [59] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/construct.jl:755 [inlined] [60] include(mod::Module, _path::String) @ Base ./Base.jl:311 [61] exec_options(opts::Base.JLOptions) @ Base ./client.jl:320 [62] _start() @ Base ./client.jl:553 in expression starting at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/coverage_example.jl:17 code coverage: Test Failed at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/code_coverage.jl:33 Expression: read(io, String) == "1 2 fizz 4 " Evaluated: "1 2 " == "1 2 fizz 4 " Stacktrace: [1] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/code_coverage.jl:27 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [3] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/code_coverage.jl:33 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:745 [inlined] code coverage: Test Failed at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/code_coverage.jl:34 Expression: success(p) Evaluated: success(Process(`/opt/julia/bin/julia -C native -J/opt/julia/lib/julia/sys.so --depwarn=yes --check-bounds=yes --pkgimages=existing -g1 --startup-file=no --startup=no --project=/home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K --code-coverage=user /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/coverage_example.jl`, ProcessExited(1))) Stacktrace: [1] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/code_coverage.jl:27 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [3] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/code_coverage.jl:34 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:745 [inlined] code coverage: Test Failed at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/code_coverage.jl:51 Expression: cov_data == expected Evaluated: " 1 fizz() = print(\"fizz \")\n - buzz() = print(\"buzz \")\n - \n - function fizzbuzz(n)\n 3 for i in 1:n\n 3 if i % 3 == 0 || i % 5 == 0\n 1 i % 3 == 0 && fizz()\n - i % 5 == 0 && buzz()\n - else\n 2 print(i, \" \")\n - end\n 2 end\n - return n\n - end\n - \n - using JuliaInterpreter\n - @interpret fizzbuzz(4)\n" == " 1 fizz() = print(\"fizz \")\n - buzz() = print(\"buzz \")\n - \n - function fizzbuzz(n)\n 4 for i in 1:n\n 4 if i % 3 == 0 || i % 5 == 0\n 1 i % 3 == 0 && fizz()\n 1 i % 5 == 0 && buzz()\n - else\n 3 print(i, \" \")\n - end\n 4 end\n 1 return n\n - end\n - \n - using JuliaInterpreter\n - @interpret fizzbuzz(4)\n" Stacktrace: [1] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/code_coverage.jl:27 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [3] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/code_coverage/code_coverage.jl:51 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:745 [inlined] WARNING: Method definition is_getproperty(Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:10 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition stacklength(Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/breakpoints.jl:26 overwritten at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:15. WARNING: Method definition runframe(Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:26 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition runstack(Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:29 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition read_and_parse(Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:33 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.Aborted})(Base.Compiler.IRShow.LineInfoNode) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:41 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.Aborted})(Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:41 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.Aborted})(JuliaInterpreter.Frame, Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:46 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.LimitedExec})(Int64) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:54 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition (::Type{Main.LimitedExec})(Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:54 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition evaluate_limited!(JuliaInterpreter.Interpreter, JuliaInterpreter.Frame, Int64) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:65 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition evaluate_limited!(JuliaInterpreter.Interpreter, JuliaInterpreter.Frame, Int64, Bool) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:65 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition evaluate_limited!(JuliaInterpreter.Interpreter, Tuple{Module, Expr, JuliaInterpreter.Frame}, Int64) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:140 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition evaluate_limited!(JuliaInterpreter.Interpreter, Tuple{Module, Expr, JuliaInterpreter.Frame}, Int64, Bool) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:140 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition evaluate_limited!(JuliaInterpreter.Interpreter, Tuple{Module, Expr, Expr}, Int64) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:142 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition evaluate_limited!(JuliaInterpreter.Interpreter, Tuple{Module, Expr, Expr}, Int64, Bool) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:142 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition evaluate_limited!(Union{Tuple, JuliaInterpreter.Frame}, Int64) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:145 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition evaluate_limited!(Union{Tuple, JuliaInterpreter.Frame}, Int64, Bool) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:145 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition finish_and_return!(Main.LimitedExec, JuliaInterpreter.Frame, Bool) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:148 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition configure_test() in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:156 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition run_test_by_eval(Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/utils.jl:181 overwritten on the same line (check for duplicate calls to `include`). Basics: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:74 Test threw exception Expression: debug_command(frame, :finish) === nothing TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#285"() @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [18] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [19] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [20] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [21] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [22] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 [23] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [24] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [25] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [26] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [27] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [28] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [29] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [30] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [31] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [32] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [33] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 [34] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [35] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [36] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [37] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [38] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [39] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [40] finish! @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [inlined] [41] debug_command(interp::RecursiveInterpreter, frame::Frame, cmd::Symbol, rootistoplevel::Bool; line::Nothing) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:549 [42] debug_command @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:477 [inlined] [43] debug_command @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 [inlined] [44] debug_command(frame::Frame, cmd::Symbol) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 [45] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:73 [46] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [47] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:74 [inlined] [48] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] Basics: Test Failed at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:75 Expression: frame.caller === frame.callee === nothing Evaluated: nothing === Frame for collect_similar(cont, itr) @ Base array.jl:738 ⋮ 4 738 │ %4 = Base.IteratorSize 5 738 │ %5 = dynamic (%4)(itr) 6* 738 │ %6 = dynamic (%1)(cont, itr, %3, %5) 7 738 └── return %6 cont = 1:10 itr = Generator{UnitRange{Int64}, var"#115#116"}(#115, 1:10) caller: map(f, A::AbstractArray) @ Base abstractarray.jl:3386 callee: _collect(c, itr, ::Base.EltypeUnknown, isz::Union{Base.HasLength, Base.HasShape}) @ Base array.jl:820 === nothing Stacktrace: [1] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:73 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [3] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:75 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:745 [inlined] Basics: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:76 Test threw exception Expression: get_return(frame) == map((x->begin #= /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:76 =# 2x end), 1:10) expected return statement, got (%J1)(_J3, %J3) Stacktrace: [1] error(::String, ::Expr) @ Base ./error.jl:54 [2] #invokelatest_gr#235 @ ./reflection.jl:1331 [inlined] [3] invokelatest_gr @ ./reflection.jl:1325 [inlined] [4] get_return @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:676 [inlined] [5] get_return(frame::Frame) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:679 [6] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:73 [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [8] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:76 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] Basics: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:98 Test threw exception Expression: step_through(f22) == "a + b" TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#286"(arg1::UInt64) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ┌ [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 ├ [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ╰───── repeated 4 times [42] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [43] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [44] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ┌ [45] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [46] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [47] step_expr! │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [inlined] ├ [48] next_until!(predicate::Any, interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:102 ├ [49] _next_line! │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:187 [inlined] ├ [50] next_line!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:184 ├ [51] debug_command(interp::RecursiveInterpreter, frame::Frame, cmd::Symbol, rootistoplevel::Bool; line::Nothing) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:497 ├ [52] debug_command │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:477 [inlined] ╰───── repeated 2 times ┌ [61] debug_command │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 [inlined] ╰───── repeated 2 times [63] step_through_command(fr::Frame, cmd::Symbol) @ Main ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:10 [64] step_through_frame(frame_creator::var"#104#105"{@Kwargs{}, var"#f22#f22##0", Tuple{}}) @ Main ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:23 [65] step_through(::Function; kwargs::@Kwargs{}) @ Main ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:29 [66] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:73 [67] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [68] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:98 [inlined] [69] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] Basics: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:101 Test threw exception Expression: step_through(f22) == ":a" TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#286"(arg1::UInt64) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ┌ [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 ├ [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ╰───── repeated 4 times [42] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [43] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [44] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ┌ [45] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [46] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [47] step_expr! │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [inlined] ├ [48] next_until!(predicate::Any, interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:102 ├ [49] _next_line! │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:187 [inlined] ├ [50] next_line!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:184 ├ [51] debug_command(interp::RecursiveInterpreter, frame::Frame, cmd::Symbol, rootistoplevel::Bool; line::Nothing) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:497 ├ [52] debug_command │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:477 [inlined] ╰───── repeated 2 times ┌ [61] debug_command │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 [inlined] ╰───── repeated 2 times [63] step_through_command(fr::Frame, cmd::Symbol) @ Main ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:10 [64] step_through_frame(frame_creator::var"#104#105"{@Kwargs{}, var"#119#120", Tuple{}}) @ Main ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:23 [65] step_through(::Function; kwargs::@Kwargs{}) @ Main ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:29 [66] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:73 [67] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [68] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:101 [inlined] [69] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:742 [inlined] breakpoints: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:352 Got exception outside of a @test TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#286"(arg1::UInt64) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ┌ [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 ├ [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ╰───── repeated 4 times [42] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [43] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [44] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ┌ [45] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [46] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [47] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [48] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [49] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ├ [50] finish_stack!(interp::RecursiveInterpreter, frame::Frame, rootistoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:65 ├ [51] debug_command(interp::RecursiveInterpreter, frame::Frame, cmd::Symbol, rootistoplevel::Bool; line::Nothing) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:546 ├ [52] debug_command │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:477 [inlined] ╰───── repeated 4 times [77] debug_command @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 [inlined] [78] debug_command(frame::Frame, cmd::Symbol) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 [79] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:354 [80] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [81] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:373 [inlined] [82] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [83] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:14 ┌ [84] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] ├ [85] macro expansion │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:23 [inlined] ╰───── repeated 2 times [88] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [89] top-level scope @ none:6 [90] eval(m::Module, e::Any) @ Core ./boot.jl:489 [91] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [92] _start() @ Base ./client.jl:553 Stepping over kwfunc preparation: Error During Test at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:420 Got exception outside of a @test TypeError: in ccall function name, expected Symbol, got a value of type Tuple{Symbol} Stacktrace: [1] var"##compiled_ccall#458"(arg1::Type) @ JuliaInterpreter.CompiledCalls ~/.julia/packages/JuliaInterpreter/AVv5K/src/optimize.jl:268 [2] bypass_builtins(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, pc::Int64) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:200 [3] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:243 [4] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 [5] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 [6] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 [7] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [8] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 [9] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ┌ [10] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 ├ [11] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 ├ [12] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ├ [13] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [14] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:485 ├ [15] step_expr!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 ├ [16] finish!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:14 ├ [17] finish_and_return!(interp::RecursiveInterpreter, frame::Frame, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:30 ╰───── repeated 3 times [34] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, fargs::Vector{Any}, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:283 [35] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr, enter_generated::Bool) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:249 [36] evaluate_call!(interp::RecursiveInterpreter, frame::Frame, call_expr::Expr) @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:242 ┌ [37] eval_rhs(interp::RecursiveInterpreter, frame::Frame, node::Expr) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:399 ├ [38] step_expr!(interp::RecursiveInterpreter, frame::Frame, node::Any, istoplevel::Bool) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:562 ├ [39] step_expr! │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/interpret.jl:620 [inlined] ├ [40] debug_command(interp::RecursiveInterpreter, frame::Frame, cmd::Symbol, rootistoplevel::Bool; line::Nothing) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:498 ├ [41] debug_command │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:477 [inlined] ├ [42] debug_command │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 [inlined] ├ [43] debug_command(frame::Frame, cmd::Symbol) │ @ JuliaInterpreter ~/.julia/packages/JuliaInterpreter/AVv5K/src/commands.jl:560 ├ [44] top-level scope │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:421 ╰───── repeated 5 times [77] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] [78] macro expansion @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/debug.jl:440 [inlined] [79] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [80] top-level scope @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:14 ┌ [81] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1859 [inlined] ├ [82] macro expansion │ @ ~/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:23 [inlined] ╰───── repeated 2 times [85] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:312 [86] top-level scope @ none:6 [87] eval(m::Module, e::Any) @ Core ./boot.jl:489 [88] exec_options(opts::Base.JLOptions) @ Base ./client.jl:286 [89] _start() @ Base ./client.jl:553 Test Summary: | Pass Fail Error Broken Total Time Main tests | 423 4 16 2 445 2m24.3s check_bulitins.jl | 1 1 6.4s core.jl | 7 7 5.9s interpret.jl | 19 5 1 25 35.0s toplevel.jl | 23 2 25 6.9s Basics | 21 21 5.7s toplevel | 1 1 0.4s Namespace | 2 2 0.0s Namespace stdlibs | 0 0.1s limits.jl | 20 20 15.5s eval_code.jl | 16 1 17 17.7s breakpoints.jl | 99 2 1 102 12.9s Breakpoints | 46 1 1 48 4.7s toggling | 5 5 0.2s breakpoint in stdlibs by path | 4 4 0.0s breakpoint in Base by path | 4 4 0.0s breakpoint by type | 1 1 0.1s hooks | 9 9 1.0s toplevel breakpoints | 6 6 0.3s duplicate slotnames | 3 3 0.2s recursive builtins | 1 1 0.2s constructors | 3 3 0.2s test breaking on a line with no statement | 3 3 0.0s macro expansion breakpoint tests | 3 1 4 1.0s breakpoint in kwfuncs | 3 3 0.3s code_coverage/code_coverage.jl | 3 3 37.9s code coverage | 3 3 37.3s debug.jl | 238 1 6 245 6.0s Basics | 138 1 4 143 3.3s until | 4 4 0.5s generated | 15 15 0.1s Optional arguments | 2 2 0.0s Keyword arguments | 4 4 0.2s Optional + keyword wrappers | 13 13 0.1s Macros | 1 1 0.0s Quoting | 2 2 0.0s Varargs | 3 3 0.0s ASTI#17 | 17 17 0.1s Exceptions | 11 11 0.0s breakpoints | 4 1 5 0.0s invoke | 2 2 0.0s invokelatest | 2 2 0.0s Issue #178 | 2 2 0.1s Stepping over kwfunc preparation | 3 1 4 0.1s interaction of :n with kw functions | 2 2 0.0s stepping through kwprep after stepping through wrapper | 1 1 0.0s si should not step through wrappers or kwprep | 1 1 0.0s breakpoints hit during wrapper step through | 1 1 0.0s preservation of stack when throwing to toplevel | 1 1 0.0s breakpoint in next line | 1 1 0.0s kw wrapper heuristic #435 | 1 1 0.0s interpreted methods | 2 2 0.0s step last call on line | 2 2 0.0s step until return | 3 3 0.0s RNG of the outermost testset: Xoshiro(0xbbd746469903a7aa, 0x9d39570c25b9e96e, 0x2f56c7174010e73f, 0xb7c8a4e5fa358ef5, 0x86b1b12921fcd0e2) ERROR: LoadError: Some tests did not pass: 423 passed, 4 failed, 16 errored, 2 broken. in expression starting at /home/pkgeval/.julia/packages/JuliaInterpreter/AVv5K/test/runtests.jl:13 Testing failed after 159.6s ERROR: LoadError: Package JuliaInterpreter errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2695 [3] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Operations.jl:2544 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:538 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:515 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:168 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:157 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [9] test @ /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:156 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.13/Pkg/src/API.jl:155 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [12] include(mod::Module, _path::String) @ Base ./Base.jl:311 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:320 [14] _start() @ Base ./client.jl:553 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 309.98s: package tests unexpectedly errored