Package evaluation to test PlutoDevMacros on Julia 1.14.0-DEV.1284 (37b9484954*) started at 2025-11-23T13:26:55.856 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.68s ################################################################################ # Installation # Installing PlutoDevMacros... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [a0499f29] + PlutoDevMacros v0.9.2 Updating `~/.julia/environments/v1.14/Manifest.toml` [da1fd8a2] + CodeTracking v2.0.2 [aa1ae85d] + JuliaInterpreter v0.10.7 [1914dd2f] + MacroTools v0.5.16 [a0499f29] + PlutoDevMacros v0.9.2 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.13.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.17.0+0 [e37daf67] + LibGit2_jll v1.9.1+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.11.4 [458c3c95] + OpenSSL_jll v3.5.4+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850ede] + nghttp2_jll v1.68.0+1 [3f19e933] + p7zip_jll v17.7.0+0 Installation completed after 1.21s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Error: Failed to use TestEnv.jl; test dependencies will not be precompiled │ exception = │ UndefVarError: `project_rel_path` not defined in `TestEnv` │ Suggestion: this global was defined as `Pkg.Operations.project_rel_path` but not assigned a value. │ Stacktrace: │ [1] get_test_dir(ctx::Pkg.Types.Context, pkgspec::PackageSpec) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:75 │ [2] test_dir_has_project_file │ @ ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:52 [inlined] │ [3] maybe_gen_project_override! │ @ ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/common.jl:83 [inlined] │ [4] activate(pkg::String; allow_reresolve::Bool) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/activate_set.jl:12 │ [5] activate(pkg::String) │ @ TestEnv ~/.julia/packages/TestEnv/i9lgt/src/julia-1.11/activate_set.jl:9 │ [6] top-level scope │ @ /PkgEval.jl/scripts/precompile.jl:24 │ [7] include(mod::Module, _path::String) │ @ Base ./Base.jl:309 │ [8] exec_options(opts::Base.JLOptions) │ @ Base ./client.jl:344 │ [9] _start() │ @ Base ./client.jl:577 └ @ Main /PkgEval.jl/scripts/precompile.jl:26 Precompiling package dependencies... Precompiling packages... 6474.1 ms ✓ PlutoDevMacros 1 dependency successfully precompiled in 7 seconds. 31 already precompiled. Precompilation completed after 18.92s ################################################################################ # Testing # Testing PlutoDevMacros Status `/tmp/jl_IgTlxR/Project.toml` [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.3 [1914dd2f] MacroTools v0.5.16 [c3e4b0f8] Pluto v0.20.21 [a0499f29] PlutoDevMacros v0.9.2 [295af30f] Revise v3.12.2 [f8b46487] TestItemRunner v1.1.1 [44cfe95a] Pkg v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_IgTlxR/Manifest.toml` [4c88cf16] Aqua v0.8.14 [6e4b80f9] BenchmarkTools v1.6.3 [d1d4a3ce] BitFlags v0.1.9 [da1fd8a2] CodeTracking v2.0.2 [944b1d66] CodecZlib v0.7.8 [34da2185] Compat v4.18.1 [807dbc54] Compiler v0.1.1 [f0e56b4a] ConcurrentUtilities v2.5.0 [5218b696] Configurations v0.17.6 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [460bff9d] ExceptionUnwrapping v0.1.11 [21656369] ExpressionExplorer v1.1.3 [55351af7] ExproniconLite v0.10.14 [828d9ff0] GracefulPkg v2.4.2 [cd3eb016] HTTP v1.10.19 [ac1192a8] HypertextLiteral v0.9.5 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.3.0 [aa1ae85d] JuliaInterpreter v0.10.7 [8ac3fa9e] LRUCache v1.6.2 [0e77f7df] LazilyInitializedFields v1.3.0 [e6f89c97] LoggingExtras v1.2.0 [6f1432cf] LoweredCodeUtils v3.4.4 [6c6e2e6c] MIMEs v1.1.0 [1914dd2f] MacroTools v0.5.16 [36869731] Malt v1.3.0 [739be429] MbedTLS v1.1.9 [99f44e22] MsgPack v1.2.1 [4d8831e6] OpenSSL v1.6.0 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [c3e4b0f8] Pluto v0.20.21 [72656b73] PlutoDependencyExplorer v1.2.2 [a0499f29] PlutoDevMacros v0.9.2 [91cefc8d] PrecompileSignatures v3.0.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.0 [2792f1a3] RegistryInstances v0.1.0 [05181044] RelocatableFolders v1.0.1 [ae029012] Requires v1.3.1 [295af30f] Revise v3.12.2 [6c6a2e73] Scratch v1.3.0 [777ac1f9] SimpleBufferStream v1.2.0 [10745b16] Statistics v1.11.1 [ec057cc2] StructUtils v2.6.0 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [f8b46487] TestItemRunner v1.1.1 [1c621080] TestItems v1.0.0 [3bb67fe8] TranscodingStreams v0.11.3 [410a4b4d] Tricks v0.1.13 [5c2747f8] URIs v1.6.1 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [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 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.13.0 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [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.17.0+0 [e37daf67] LibGit2_jll v1.9.1+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.11.4 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.68.0+1 [3f19e933] p7zip_jll v17.7.0+0 Testing Running tests... WARNING: Unsupported Julia version ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Pluto (0.20.21) is running on a new version of Julia (1.14.0-DEV.1284). Support for Julia 1.14 will be added in a later Pluto release. You can try: 1. Update Pluto using Pkg.update("Pluto"). 2. If there is no newer version of Pluto yet, then you can help us develop it! Julia 1.14 compatibility takes a lot of work, and we would really appreciate your help! Search github.com/fonsp/Pluto.jl/issues for Julia 1.14 to see what still needs to be done. Not all compatibility issues are known – play around and try running Pkg.test("Pluto"). │ Note │ │ Preview versions of Julia are not fully supported by Pluto. From worker 2: Resolving package versions... From worker 2: Updating `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pluto-boot-environment-1.14.0-DEV.1284-0.20.21/8Lic2hX97Vj/Project.toml` From worker 2: [dc6b355a] + PlutoRunner v30.31.32 `~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner` From worker 2: Updating `~/.julia/scratchspaces/c3e4b0f8-55cb-11ea-2926-15256bba5781/pluto-boot-environment-1.14.0-DEV.1284-0.20.21/8Lic2hX97Vj/Manifest.toml` From worker 2: [dc6b355a] + PlutoRunner v30.31.32 `~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner` From worker 2: [0dad84c5] + ArgTools v1.1.2 From worker 2: [56f22d72] + Artifacts v1.11.0 From worker 2: [2a0f44e3] + Base64 v1.11.0 From worker 2: [ade2ca70] + Dates v1.11.0 From worker 2: [f43a241f] + Downloads v1.7.0 From worker 2: [7b1f6079] + FileWatching v1.11.0 From worker 2: [b77e0a4c] + InteractiveUtils v1.11.0 From worker 2: [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 From worker 2: [b27032c2] + LibCURL v1.0.0 From worker 2: [76f85450] + LibGit2 v1.11.0 From worker 2: [8f399da3] + Libdl v1.11.0 From worker 2: [56ddb016] + Logging v1.11.0 From worker 2: [d6f4376e] + Markdown v1.11.0 From worker 2: [ca575930] + NetworkOptions v1.3.0 From worker 2: [44cfe95a] + Pkg v1.13.0 From worker 2: [de0858da] + Printf v1.11.0 From worker 2: [3fa0cd96] + REPL v1.11.0 From worker 2: [9a3f8284] + Random v1.11.0 From worker 2: [ea8e919c] + SHA v1.0.0 From worker 2: [6462fe0b] + Sockets v1.11.0 From worker 2: [f489334b] + StyledStrings v1.11.0 From worker 2: [fa267f1f] + TOML v1.0.3 From worker 2: [a4e569a6] + Tar v1.10.0 From worker 2: [cf7118a7] + UUIDs v1.11.0 From worker 2: [4ec0a83e] + Unicode v1.11.0 From worker 2: [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 From worker 2: [deac9b47] + LibCURL_jll v8.17.0+0 From worker 2: [e37daf67] + LibGit2_jll v1.9.1+0 From worker 2: [29816b5a] + LibSSH2_jll v1.11.3+1 From worker 2: [14a3606d] + MozillaCACerts_jll v2025.11.4 From worker 2: [458c3c95] + OpenSSL_jll v3.5.4+0 From worker 2: [efcefdf7] + PCRE2_jll v10.47.0+0 From worker 2: [83775a58] + Zlib_jll v1.3.1+2 From worker 2: [3161d3a3] + Zstd_jll v1.5.7+1 From worker 2: [8e850ede] + nghttp2_jll v1.68.0+1 From worker 2: [3f19e933] + p7zip_jll v17.7.0+0 ┌ Error: Unkown error during eval_format_fetch_in_workspace │ ex = │ Remote exception from Malt.DistributedStdlibWorker with pid 2: │ │ MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame}) │ The function `stacktrace` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ stacktrace(!Matched::Bool) │ @ Base stacktraces.jl:206 │ stacktrace() │ @ Base stacktraces.jl:206 │ stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool) │ @ Base stacktraces.jl:193 │ ... │ │ Stacktrace: │ [1] CapturedException │ @ ./task.jl:17 │ [2] run_inside_trycatch │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:129 │ [3] #32 │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:245 │ [4] #with_io_to_logs#125 │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:64 │ [5] with_io_to_logs │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:11 │ [6] #123 │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:129 │ [7] with_logstate │ @ ./logging/logging.jl:540 │ [8] with_logger │ @ ./logging/logging.jl:651 [inlined] │ [9] #with_logger_and_io_to_logs#121 │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:128 [inlined] │ [10] with_logger_and_io_to_logs │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:127 [inlined] │ [11] #run_expression#28 │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:241 │ [12] run_expression │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159 │ [13] top-level scope │ @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551 │ [14] eval │ @ ./boot.jl:489 │ [15] #handle_msg##8 │ @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303 │ [16] run_work_thunk │ @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70 │ [17] run_work_thunk │ @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79 │ [18] #schedule_call##2 │ @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88 └ @ Pluto.WorkspaceManager ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:503 ┌ Error: Unkown error during eval_format_fetch_in_workspace │ ex = │ Remote exception from Malt.DistributedStdlibWorker with pid 2: │ │ MethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame}) │ The function `stacktrace` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ stacktrace(!Matched::Bool) │ @ Base stacktraces.jl:206 │ stacktrace() │ @ Base stacktraces.jl:206 │ stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool) │ @ Base stacktraces.jl:193 │ ... │ │ Stacktrace: │ [1] CapturedException │ @ ./task.jl:17 │ [2] #run_expression#28 │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:201 │ [3] run_expression │ @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159 │ [4] top-level scope │ @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551 │ [5] eval │ @ ./boot.jl:489 │ [6] #handle_msg##8 │ @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303 │ [7] run_work_thunk │ @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70 │ [8] run_work_thunk │ @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79 │ [9] #schedule_call##2 │ @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88 └ @ Pluto.WorkspaceManager ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:503 cell.output.body = Dict{Symbol, Any}(:msg => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] run_inside_trycatch\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:129\n [3] #32\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:245\n [4] #with_io_to_logs#125\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:64\n [5] with_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:11\n [6] #123\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:129\n [7] with_logstate\n @ ./logging/logging.jl:540\n [8] with_logger\n @ ./logging/logging.jl:651 [inlined]\n [9] #with_logger_and_io_to_logs#121\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:128 [inlined]\n [10] with_logger_and_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:127 [inlined]\n [11] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:241\n [12] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [13] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [14] eval\n @ ./boot.jl:489\n [15] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [16] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [17] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [18] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88", :stacktrace => Any[], :plain_error => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] run_inside_trycatch\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:129\n [3] #32\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:245\n [4] #with_io_to_logs#125\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:64\n [5] with_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:11\n [6] #123\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:129\n [7] with_logstate\n @ ./logging/logging.jl:540\n [8] with_logger\n @ ./logging/logging.jl:651 [inlined]\n [9] #with_logger_and_io_to_logs#121\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:128 [inlined]\n [10] with_logger_and_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:127 [inlined]\n [11] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:241\n [12] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [13] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [14] eval\n @ ./boot.jl:489\n [15] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [16] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [17] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [18] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("f32cb55a-cf6d-40cd-8d5a-81445a685b53"), "begin\n\tplutodevmacros_project= Base.current_project(normpath(@__DIR__, \"../..\")) \n\tpushfirst!(LOAD_PATH, plutodevmacros_project) # This loads the PlutoDevMacros environment, so we can do import with the latest version\n\ttry\n\t\tBase.eval(Main, :(import PlutoDevMacros))\n\tfinally\n\t\tpopfirst!(LOAD_PATH) # Remove plutodevmacros env\n\tend\n\tusing Main.PlutoDevMacros\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] run_inside_trycatch\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:129\n [3] #32\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:245\n [4] #with_io_to_logs#125\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:64\n [5] with_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:11\n [6] #123\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:129\n [7] with_logstate\n @ ./logging/logging.jl:540\n [8] with_logger\n @ ./logging/logging.jl:651 [inlined]\n [9] #with_logger_and_io_to_logs#121\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:128 [inlined]\n [10] with_logger_and_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:127 [inlined]\n [11] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:241\n [12] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [13] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [14] eval\n @ ./boot.jl:489\n [15] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [16] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [17] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [18] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88", :stacktrace => Any[], :plain_error => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] run_inside_trycatch\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:129\n [3] #32\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:245\n [4] #with_io_to_logs#125\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:64\n [5] with_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:11\n [6] #123\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:129\n [7] with_logstate\n @ ./logging/logging.jl:540\n [8] with_logger\n @ ./logging/logging.jl:651 [inlined]\n [9] #with_logger_and_io_to_logs#121\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:128 [inlined]\n [10] with_logger_and_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:127 [inlined]\n [11] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:241\n [12] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [13] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [14] eval\n @ ./boot.jl:489\n [15] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [16] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [17] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [18] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904770148981e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[Dict("group" => "stdout", "line" => -1, "msg" => ("\e[0KERROR: LoadError: ArgumentError: Package MacroTools [1914dd2f-81c6-5fcd-8719-6d5c9610ff09] is required but does not seem to be installed:\n\e[0K - Run `Pkg.instantiate()` to install all recorded dependencies.\n\e[0K\n\e[0KStacktrace:\n\e[0K [1] __require_prelocked(pkg::Base.PkgId, env::String)\n\e[0K @ Base ./loading.jl:2707\n\e[0K [2] _require_prelocked(uuidkey::Base.PkgId, env::String)\n\e[0K @ Base ./loading.jl:2585\n\e[0K [3] macro expansion\n\e[0K @ ./loading.jl:2513 [inlined]\n\e[0K [4] macro expansion\n\e[0K @ ./lock.jl:376 [inlined]\n\e[0K [5] __require(into::Module, mod::Symbol)\n\e[0K @ Base ./loading.jl:2477\n\e[0K [6] require\n\e[0K @ ./loading.jl:2453 [inlined]\n\e[0K [7] eval_import_path\n\e[0K @ ./module.jl:36 [inlined]\n\e[0K [8] eval_import_path_all(at::Module, path::Expr, keyword::String)\n\e[0K @ Base ./module.jl:60\n\e[0K [9] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})\n\e[0K @ Base ./module.jl:101\n\e[0K [10] top-level scope\n\e[0K @ ~/.julia/packages/PlutoDevMacros/gMI86/src/PlutoDevMacros.jl:3\n\e[0K [11] include(mod::Module, _path::String)\n\e[0K @ Base ./Base.jl:309\n\e[0K [12] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)\n\e[0K @ Base ./loading.jl:3157\n\e[0K [13] top-level scope\n\e[0K @ stdin:5\n\e[0K [14] eval(m::Module, e::Any)\n\e[0K @ Core ./boot.jl:489\n\e[0K [15] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)\n\e[0K @ Base ./loading.jl:3003\n\e[0K [16] include_string\n\e[0K @ ./loading.jl:3013 [inlined]\n\e[0K [17] exec_options(opts::Base.JLOptions)\n\e[0K @ Base ./client.jl:342\n\e[0K [18] _start()\n\e[0K @ Base ./client.jl:577\n\e[0Kin expression starting at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/src/PlutoDevMacros.jl:1\n\e[0Kin expression starting at stdin:5\n\n 1 dependency had output during precompilation:\n┌ PlutoDevMacros\n│ [Output was shown above]\n└ \n", MIME type text/plain), "level" => "LogLevel(-555)", "id" => "PlutoRunner_40f9f5d1", "cell_id" => Base.UUID("f32cb55a-cf6d-40cd-8d5a-81445a685b53"), "kwargs" => Tuple{String, Any}[], "file" => "/home/pkgeval/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl")], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:plutodevmacros_project => [], :PlutoDevMacros => [Pluto.Cell(Base.UUID("5ec03ab5-a3e3-4855-af59-6e589f5b104f"), "PlutoDevMacros.is_notebook_local() || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511973e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("PlutoDevMacros.is_notebook_local") => [], :PlutoDevMacros => [Pluto.Cell(#= circular reference @-8 =#)], :error => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:pushfirst! => [], Symbol("Base.current_project") => [], :Main => [], Symbol("Base.eval") => [], :normpath => [], :LOAD_PATH => [], :Base => [], :popfirst! => [], Symbol("@__DIR__") => []), 5), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:201\n [3] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [4] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [5] eval\n @ ./boot.jl:489\n [6] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [7] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [8] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [9] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88", :stacktrace => Any[], :plain_error => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:201\n [3] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [4] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [5] eval\n @ ./boot.jl:489\n [6] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [7] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [8] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [9] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("5808997c-0da3-4d1d-8b9a-b0e8965ce4a8"), "@addmethod asd(x::Float64) = 4.0", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:201\n [3] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [4] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [5] eval\n @ ./boot.jl:489\n [6] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [7] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [8] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [9] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88", :stacktrace => Any[], :plain_error => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:201\n [3] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [4] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [5] eval\n @ ./boot.jl:489\n [6] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [7] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [8] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [9] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772404547e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@addmethod") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("65603c9c-5b1b-4cd0-9db2-7216520d1c36"), "@addmethod asd(x::String) = \"LOL\" * string(asd(1))", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511756e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("@addmethod") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("53f8ca75-67f1-47c5-9c1e-a3747b376c3a"), "asd(3.0) === 4.0 || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511865e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(Base.UUID("e3296a1c-9d38-4363-b275-42738d1ebae7"), "asd(x::Int) = 3", false, Pluto.CellOutput("asd (generic function with 1 method)", MIME type text/plain, nothing, 1.763904772372244e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], false, 0x0000000000092d75, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#), Pluto.Cell(Base.UUID("b4351ff1-65eb-45d8-9262-6811fc0884f1"), "asd(\"ASD\") === \"LOL3\" || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511881e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("bda0d273-68f2-4954-bad1-b6c7aef9c1bd"), "@only_in_nb(asd) === asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511933e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)], Symbol("@only_in_nb") => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:Int => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("b4351ff1-65eb-45d8-9262-6811fc0884f1"), "asd(\"ASD\") === \"LOL3\" || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511881e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(Base.UUID("e3296a1c-9d38-4363-b275-42738d1ebae7"), "asd(x::Int) = 3", false, Pluto.CellOutput("asd (generic function with 1 method)", MIME type text/plain, nothing, 1.763904772372244e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], false, 0x0000000000092d75, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(Base.UUID("53f8ca75-67f1-47c5-9c1e-a3747b376c3a"), "asd(3.0) === 4.0 || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511865e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(#= circular reference @-8 =#), Pluto.Cell(Base.UUID("bda0d273-68f2-4954-bad1-b6c7aef9c1bd"), "@only_in_nb(asd) === asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511933e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)], Symbol("@only_in_nb") => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))]), Dict{Symbol, Vector{Pluto.Cell}}(:Int => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("18c8788a-0213-43f3-8359-329a0501fc6c"), "@current_pluto_cell_id() |> string |> typeof", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511896e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:|> => [], :string => [], :typeof => [], Symbol("@current_pluto_cell_id") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("63c5d858-7d51-48d6-b221-50343482044b"), "@current_pluto_cell_id() === \"63c5d858-7d51-48d6-b221-50343482044b\" || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511909e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:error => [], :(===) => [], Symbol("@current_pluto_cell_id") => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("00ed0ca3-3b5e-45a8-bf46-55e898c4b923"), "@current_pluto_notebook_file() === string(first(split(@__FILE__(), \"#==#\"))) || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511921e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:first => [], :string => [], Symbol("@current_pluto_notebook_file") => [], Symbol("@__FILE__") => [], :split => [], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("bda0d273-68f2-4954-bad1-b6c7aef9c1bd"), "@only_in_nb(asd) === asd", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511933e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(Base.UUID("e3296a1c-9d38-4363-b275-42738d1ebae7"), "asd(x::Int) = 3", false, Pluto.CellOutput("asd (generic function with 1 method)", MIME type text/plain, nothing, 1.763904772372244e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], false, 0x0000000000092d75, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(Base.UUID("53f8ca75-67f1-47c5-9c1e-a3747b376c3a"), "asd(3.0) === 4.0 || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511865e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(Base.UUID("b4351ff1-65eb-45d8-9262-6811fc0884f1"), "asd(\"ASD\") === \"LOL3\" || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511881e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:asd => [Pluto.Cell(#= circular reference @-8 =#)], :error => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false)), Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(:Int => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], Symbol("@only_in_nb") => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("9985d53f-bc97-41b3-ab08-435b75db58d1"), "let\n\tpd = plutodump(@macroexpand(@only_in_nb(a)))\n\tpd isa Text && pd.content === \"Symbol a\\n\" || error(\"Something went wrong\")\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511947e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:plutodump => [], Symbol("@only_in_nb") => [], Symbol("Base.macroexpand") => [], Symbol("#___this_pluto_module_name") => [], :isa => [], :Base => [], Symbol("@macroexpand") => [], :error => [], :Text => [], :(===) => []…), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("2647436d-5170-41f8-86de-9bce9acf2f70"), "@only_out_nb(3) === nothing", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.76390477251196e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(:nothing => [], Symbol("@only_out_nb") => [], :(===) => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 cell.output.body = Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:") basics test notebook: Test Failed at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 Expression: noerror(cell) Evaluated: noerror(Pluto.Cell(Base.UUID("5ec03ab5-a3e3-4855-af59-6e589f5b104f"), "PlutoDevMacros.is_notebook_local() || error(\"Something went wrong\")", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "InterruptException:", :stacktrace => Any[], :plain_error => "InterruptException:"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904772511973e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(), Dict{Symbol, Vector{Pluto.Cell}}(Symbol("PlutoDevMacros.is_notebook_local") => [], :PlutoDevMacros => [Pluto.Cell(Base.UUID("f32cb55a-cf6d-40cd-8d5a-81445a685b53"), "begin\n\tplutodevmacros_project= Base.current_project(normpath(@__DIR__, \"../..\")) \n\tpushfirst!(LOAD_PATH, plutodevmacros_project) # This loads the PlutoDevMacros environment, so we can do import with the latest version\n\ttry\n\t\tBase.eval(Main, :(import PlutoDevMacros))\n\tfinally\n\t\tpopfirst!(LOAD_PATH) # Remove plutodevmacros env\n\tend\n\tusing Main.PlutoDevMacros\nend", false, Pluto.CellOutput(Dict{Symbol, Any}(:msg => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] run_inside_trycatch\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:129\n [3] #32\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:245\n [4] #with_io_to_logs#125\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:64\n [5] with_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:11\n [6] #123\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:129\n [7] with_logstate\n @ ./logging/logging.jl:540\n [8] with_logger\n @ ./logging/logging.jl:651 [inlined]\n [9] #with_logger_and_io_to_logs#121\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:128 [inlined]\n [10] with_logger_and_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:127 [inlined]\n [11] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:241\n [12] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [13] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [14] eval\n @ ./boot.jl:489\n [15] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [16] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [17] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [18] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88", :stacktrace => Any[], :plain_error => "Remote exception from Malt.DistributedStdlibWorker with pid 2:\n\nMethodError: no method matching stacktrace(::Vector{Base.StackTraces.StackFrame})\nThe function `stacktrace` exists, but no method is defined for this combination of argument types.\n\nClosest candidates are:\n stacktrace(!Matched::Bool)\n @ Base stacktraces.jl:206\n stacktrace()\n @ Base stacktraces.jl:206\n stacktrace(!Matched::Vector{<:Union{Ptr{Nothing}, Base.InterpreterIP}}, !Matched::Bool)\n @ Base stacktraces.jl:193\n ...\n\nStacktrace:\n [1] CapturedException\n @ ./task.jl:17\n [2] run_inside_trycatch\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:129\n [3] #32\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:245\n [4] #with_io_to_logs#125\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:64\n [5] with_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl:11\n [6] #123\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:129\n [7] with_logstate\n @ ./logging/logging.jl:540\n [8] with_logger\n @ ./logging/logging.jl:651 [inlined]\n [9] #with_logger_and_io_to_logs#121\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:128 [inlined]\n [10] with_logger_and_io_to_logs\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/logging.jl:127 [inlined]\n [11] #run_expression#28\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:241\n [12] run_expression\n @ ~/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/evaluation/run_expression.jl:159\n [13] top-level scope\n @ ~/.julia/packages/Pluto/CBqeh/src/evaluation/WorkspaceManager.jl:551\n [14] eval\n @ ./boot.jl:489\n [15] #handle_msg##8\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:303\n [16] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:70\n [17] run_work_thunk\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:79\n [18] #schedule_call##2\n @ /opt/julia/share/julia/stdlib/v1.14/Distributed/src/process_messages.jl:88"), MIME type application/vnd.pluto.stacktrace+object, nothing, 1.763904770148981e9, false, false), false, false, Dict{String, Any}(), Dict{String, Any}[Dict("group" => "stdout", "line" => -1, "msg" => ("\e[0KERROR: LoadError: ArgumentError: Package MacroTools [1914dd2f-81c6-5fcd-8719-6d5c9610ff09] is required but does not seem to be installed:\n\e[0K - Run `Pkg.instantiate()` to install all recorded dependencies.\n\e[0K\n\e[0KStacktrace:\n\e[0K [1] __require_prelocked(pkg::Base.PkgId, env::String)\n\e[0K @ Base ./loading.jl:2707\n\e[0K [2] _require_prelocked(uuidkey::Base.PkgId, env::String)\n\e[0K @ Base ./loading.jl:2585\n\e[0K [3] macro expansion\n\e[0K @ ./loading.jl:2513 [inlined]\n\e[0K [4] macro expansion\n\e[0K @ ./lock.jl:376 [inlined]\n\e[0K [5] __require(into::Module, mod::Symbol)\n\e[0K @ Base ./loading.jl:2477\n\e[0K [6] require\n\e[0K @ ./loading.jl:2453 [inlined]\n\e[0K [7] eval_import_path\n\e[0K @ ./module.jl:36 [inlined]\n\e[0K [8] eval_import_path_all(at::Module, path::Expr, keyword::String)\n\e[0K @ Base ./module.jl:60\n\e[0K [9] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})\n\e[0K @ Base ./module.jl:101\n\e[0K [10] top-level scope\n\e[0K @ ~/.julia/packages/PlutoDevMacros/gMI86/src/PlutoDevMacros.jl:3\n\e[0K [11] include(mod::Module, _path::String)\n\e[0K @ Base ./Base.jl:309\n\e[0K [12] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)\n\e[0K @ Base ./loading.jl:3157\n\e[0K [13] top-level scope\n\e[0K @ stdin:5\n\e[0K [14] eval(m::Module, e::Any)\n\e[0K @ Core ./boot.jl:489\n\e[0K [15] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)\n\e[0K @ Base ./loading.jl:3003\n\e[0K [16] include_string\n\e[0K @ ./loading.jl:3013 [inlined]\n\e[0K [17] exec_options(opts::Base.JLOptions)\n\e[0K @ Base ./client.jl:342\n\e[0K [18] _start()\n\e[0K @ Base ./client.jl:577\n\e[0Kin expression starting at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/src/PlutoDevMacros.jl:1\n\e[0Kin expression starting at stdin:5\n\n 1 dependency had output during precompilation:\n┌ PlutoDevMacros\n│ [Output was shown above]\n└ \n", MIME type text/plain), "level" => "LogLevel(-555)", "id" => "PlutoRunner_40f9f5d1", "cell_id" => Base.UUID("f32cb55a-cf6d-40cd-8d5a-81445a685b53"), "kwargs" => Tuple{String, Any}[], "file" => "/home/pkgeval/.julia/packages/Pluto/CBqeh/src/runner/PlutoRunner/src/io/stdout.jl")], true, nothing, Pluto.CellDependencies{Pluto.Cell}(Dict{Symbol, Vector{Pluto.Cell}}(:plutodevmacros_project => [], :PlutoDevMacros => [Pluto.Cell(#= circular reference @-8 =#)]), Dict{Symbol, Vector{Pluto.Cell}}(:pushfirst! => [], Symbol("Base.current_project") => [], :Main => [], Symbol("Base.eval") => [], :normpath => [], :LOAD_PATH => [], :Base => [], :popfirst! => [], Symbol("@__DIR__") => []), 5), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))], :error => []), 9), false, false, Dict{String, Any}("disabled" => false, "show_logs" => true, "skip_as_script" => false))) Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:753 [inlined] [2] macro expansion @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:41 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:1961 [inlined] [4] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/basics.jl:37 Updating `~/.julia/packages/PlutoDevMacros/gMI86/test/TestIndirectExtension/Project.toml` [8e989ff0] + PlutoPlotly v0.6.5 Updating `~/.julia/packages/PlutoDevMacros/gMI86/test/TestIndirectExtension/Manifest.toml` [6e696c72] + AbstractPlutoDingetjes v1.3.2 [35d6a980] + ColorSchemes v3.31.0 [3da002f7] + ColorTypes v0.12.1 [c3611d14] + ColorVectorSpace v0.11.0 [5ae59095] + Colors v0.13.1 [8bb1440f] + DelimitedFiles v1.9.1 [ffbed154] + DocStringExtensions v0.9.5 [53c48c17] + FixedPointNumbers v0.8.5 [076d061b] + HashArrayMappedTries v0.2.0 [ac1192a8] + HypertextLiteral v0.9.5 ⌅ [682c06a0] + JSON v0.21.4 [b964fa9f] + LaTeXStrings v1.4.0 [bac558e1] + OrderedCollections v1.8.1 [d96e819e] + Parameters v0.12.3 [69de0a69] + Parsers v2.8.3 [a03496cd] + PlotlyBase v0.8.21 [8e989ff0] + PlutoPlotly v0.6.5 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [7e506255] + ScopedValues v1.5.0 [6c6a2e73] + Scratch v1.3.0 [10745b16] + Statistics v1.11.1 [62fd8b95] + TensorCore v0.1.1 [410a4b4d] + Tricks v0.1.13 [3a884ed6] + UnPack v1.0.2 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [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 [44cfe95a] + Pkg v1.13.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.17.0+0 [e37daf67] + LibGit2_jll v1.9.1+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.11.4 [4536629a] + OpenBLAS_jll v0.3.29+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.68.0+1 [3f19e933] + p7zip_jll v17.7.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Updating `~/.julia/packages/PlutoDevMacros/gMI86/test/TestPackage/Project.toml` [6e4b80f9] + BenchmarkTools v1.6.3 [a0499f29] + PlutoDevMacros v0.9.2 [295af30f] + Revise v3.12.2 [b77e0a4c] ~ InteractiveUtils ⇒ v1.11.0 [d6f4376e] ~ Markdown ⇒ v1.11.0 [fa267f1f] ~ TOML ⇒ v1.0.3 Updating `~/.julia/packages/PlutoDevMacros/gMI86/test/TestPackage/Manifest.toml` [6e4b80f9] + BenchmarkTools v1.6.3 [da1fd8a2] + CodeTracking v2.0.2 [34da2185] + Compat v4.18.1 [807dbc54] + Compiler v0.1.1 [682c06a0] + JSON v1.3.0 [aa1ae85d] + JuliaInterpreter v0.10.7 [6f1432cf] + LoweredCodeUtils v3.4.4 [1914dd2f] + MacroTools v0.5.16 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 [a0499f29] + PlutoDevMacros v0.9.2 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.0 [ae029012] + Requires v1.3.1 [295af30f] + Revise v3.12.2 [10745b16] + Statistics v1.11.1 [ec057cc2] + StructUtils v2.6.0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] ~ InteractiveUtils ⇒ v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] ~ Markdown ⇒ v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.13.0 [de0858da] + Printf v1.11.0 [9abbd945] + Profile v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] ~ TOML ⇒ v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.17.0+0 [e37daf67] + LibGit2_jll v1.9.1+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.11.4 [4536629a] + OpenBLAS_jll v0.3.29+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.68.0+1 [3f19e933] + p7zip_jll v17.7.0+0 Resolving package versions... ERROR: LoadError: SystemError: opening file "/home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/TestPackage/Project.toml": Permission denied Stacktrace: [1] systemerror(p::String, errno::Int32; extrainfo::Nothing) @ Base ./error.jl:186 [2] open(fname::String; lock::Bool, read::Nothing, write::Nothing, create::Nothing, truncate::Bool, append::Nothing) @ Base ./iostream.jl:327 [3] open @ ./iostream.jl:306 [inlined] [4] open(fname::String, mode::String; lock::Bool) @ Base ./iostream.jl:390 [5] open(fname::String, mode::String) @ Base ./iostream.jl:389 [6] #open#316 @ ./io.jl:425 [7] open @ ./io.jl:424 [inlined] [8] write @ ./io.jl:506 [inlined] [9] write_project(project::Dict{String, Any}, project_file::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/project.jl:350 [10] write_project @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/project.jl:331 [inlined] [11] write_project @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/project.jl:329 [inlined] [12] write_env(env::Pkg.Types.EnvCache; update_undo::Bool, skip_writing_project::Bool, skip_readonly_check::Bool) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:1417 [13] write_env @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:1376 [inlined] [14] develop(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}, new_git::Set{Base.UUID}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2222 [15] develop @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2206 [inlined] [16] develop(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; shared::Bool, preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform, kwargs::@Kwargs{}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:317 [17] develop @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:266 [inlined] [18] dev_package_in_proj(proj_path::String, package_path::String) @ Main.var"##146" ~/.julia/packages/PlutoDevMacros/gMI86/test/frompackage/helpers.jl:30 [19] dev_package_in_proj(proj_path::String) @ Main.var"##146" ~/.julia/packages/PlutoDevMacros/gMI86/test/frompackage/helpers.jl:26 [20] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/frompackage/with_pluto_session.jl:7 [21] eval(m::Module, e::Any) @ Core ./boot.jl:489 [22] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) @ Base ./loading.jl:3003 [23] include_string(m::Module, txt::String, fname::String) @ Base ./loading.jl:3013 [24] #run_testitem##6 @ ~/.julia/packages/TestItemRunner/0zjFN/src/TestItemRunner.jl:118 [inlined] [25] withpath(f::TestItemRunner.var"#run_testitem##6#run_testitem##7"{String, String, Module}, path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/0zjFN/src/vendored_code.jl:7 [26] #run_testitem##4 @ ~/.julia/packages/TestItemRunner/0zjFN/src/TestItemRunner.jl:117 [inlined] [27] cd(f::TestItemRunner.var"#run_testitem##4#run_testitem##5"{String, String, Module}, dir::String) @ Base.Filesystem ./file.jl:112 [28] run_testitem(filepath::String, use_default_usings::Bool, setups::Vector{Symbol}, package_name::String, original_code::String, line::Int64, column::Int64, test_setup_module_set::TestItemRunner.TestSetupModuleSet, testsetups::Dict{Symbol, Any}) @ TestItemRunner ~/.julia/packages/TestItemRunner/0zjFN/src/TestItemRunner.jl:116 [29] macro expansion @ ~/.julia/packages/TestItemRunner/0zjFN/src/TestItemRunner.jl:259 [inlined] [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2130 [inlined] [31] macro expansion @ ~/.julia/packages/TestItemRunner/0zjFN/src/TestItemRunner.jl:258 [inlined] [32] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2130 [inlined] [33] macro expansion @ ~/.julia/packages/TestItemRunner/0zjFN/src/TestItemRunner.jl:236 [inlined] [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2130 [inlined] [35] run_tests(path::String; filter::Nothing, verbose::Bool) @ TestItemRunner ~/.julia/packages/TestItemRunner/0zjFN/src/TestItemRunner.jl:233 [36] kwcall(::@NamedTuple{verbose::Bool}, ::typeof(TestItemRunner.run_tests), path::String) @ TestItemRunner ~/.julia/packages/TestItemRunner/0zjFN/src/TestItemRunner.jl:133 [37] top-level scope @ ~/.julia/packages/PlutoDevMacros/gMI86/test/runtests.jl:15 [38] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:310 [39] top-level scope @ none:6 [40] eval(m::Module, e::Any) @ Core ./boot.jl:489 [41] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [42] _start() @ Base ./client.jl:577 in expression starting at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/frompackage/with_pluto_session.jl:7 in expression starting at /home/pkgeval/.julia/packages/PlutoDevMacros/gMI86/test/runtests.jl:15 Testing failed after 355.39s ERROR: LoadError: Package PlutoDevMacros errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/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.14/Pkg/src/Operations.jl:2946 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2795 [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.14/Pkg/src/API.jl:572 [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.14/Pkg/src/API.jl:548 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:577 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 399.6s: package tests unexpectedly errored