Package evaluation to test FusionSystems on Julia 1.10.10 (c8be17dcfd*) started at 2026-02-02T22:06:10.950 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.10` Set-up completed after 5.23s ################################################################################ # Installation # Installing FusionSystems... Resolving package versions... Installed Conda ── v1.10.3 Installed IJulia ─ v1.34.1 Updating `~/.julia/environments/v1.10/Project.toml` [f78baae1] + FusionSystems v0.1.0 Updating `~/.julia/environments/v1.10/Manifest.toml` [38540f10] + CommonSolve v0.2.6 ⌅ [34da2185] + Compat v3.47.0 [8f4d0f93] + Conda v1.10.3 [187b0558] + ConstructionBase v1.6.0 [a8cc5b0e] + Crayons v4.1.1 [9a962f9c] + DataAPI v1.16.0 ⌅ [864edb3b] + DataStructures v0.18.22 [8bb1440f] + DelimitedFiles v1.9.1 [ffbed154] + DocStringExtensions v0.9.5 [f78baae1] + FusionSystems v0.1.0 [7073ff75] + IJulia v1.34.1 [92a963f6] + ImportMacros v1.0.0 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 ⌅ [682c06a0] + JSON v0.21.4 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 [e1d29d7a] + Missings v1.2.0 ⌅ [510215fc] + Observables v0.3.3 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.5.1 [3cdcf5f2] + RecipesBase v1.3.4 [ae029012] + Requires v1.3.1 ⌅ [f2b01f46] + Roots v1.4.1 ⌅ [efcf1570] + Setfield v0.8.3 [307c2aad] + SimplePlots v0.2.0 [a2af1166] + SortingAlgorithms v1.2.2 ⌅ [276daf66] + SpecialFunctions v0.10.3 [82ae8749] + StatsAPI v1.8.0 ⌅ [2913bbd2] + StatsBase v0.33.21 ⌅ [123dc426] + SymEngine v0.8.7 ⌅ [b8865327] + UnicodePlots v1.4.0 [81def892] + VersionParsing v1.3.0 [c2297ded] + ZMQ v1.5.1 [2ce0c516] + MPC_jll v1.3.1+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 ⌅ [3428059b] + SymEngine_jll v0.8.1+0 [8f1865be] + ZeroMQ_jll v4.3.6+0 [a9144af2] + libsodium_jll v1.0.21+0 [0dad84c5] + ArgTools v1.1.1 [56f22d72] + Artifacts [2a0f44e3] + Base64 [ade2ca70] + Dates [8ba89e20] + Distributed [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching [9fa8497b] + Future [b77e0a4c] + InteractiveUtils [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 [8f399da3] + Libdl [37e2e46d] + LinearAlgebra [56ddb016] + Logging [d6f4376e] + Markdown [a63ad114] + Mmap [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.10.0 [de0858da] + Printf [3fa0cd96] + REPL [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization [1a1011a3] + SharedArrays [6462fe0b] + Sockets [2f01184e] + SparseArrays v1.10.0 [10745b16] + Statistics v1.10.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test [cf7118a7] + UUIDs [4ec0a83e] + Unicode [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [781609d7] + GMP_jll v6.2.1+6 [deac9b47] + LibCURL_jll v8.4.0+0 [e37daf67] + LibGit2_jll v1.6.4+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [3a97d323] + MPFR_jll v4.2.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [14a3606d] + MozillaCACerts_jll v2025.12.2 [4536629a] + OpenBLAS_jll v0.3.23+5 [bea87d4a] + SuiteSparse_jll v7.2.1+1 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 [8e850ede] + nghttp2_jll v1.52.0+1 [3f19e933] + p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Building Conda ─→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/8f06b0cfa4c514c7b9546756dbae91fcfbc92dc9/build.log` Building IJulia → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/dff8af3ab4f632d959ef19726b85939328ba289c/build.log` Installation completed after 24.53s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 1611.0 ms ✓ Conda 3589.6 ms ✓ SymEngine 4028.6 ms ✓ UnicodePlots 13133.5 ms ✓ IJulia 16275.1 ms ✓ SimplePlots FusionSystems Waiting for background task / IO / timer. [pid 62] waiting for IO to finish: Handle type uv_handle_t->data This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. ERROR: LoadError: InitError: LoadError: Evaluation into the closed module `SimplePlots` breaks incremental compilation because the side effects will not be permanent. This is likely due to some other module mutating `SimplePlots` with `eval` during precompilation - don't do this. Stacktrace: [1] include(mod::Module, _path::String) @ Base ./Base.jl:495 [2] include @ ~/.julia/packages/SimplePlots/6y94O/src/SimplePlots.jl:1 [inlined] [3] __init__() @ SimplePlots ~/.julia/packages/SimplePlots/6y94O/src/init.jl:36 [4] run_module_init(mod::Module, i::Int64) @ Base ./loading.jl:1196 [5] register_restored_modules(sv::Core.SimpleVector, pkg::Base.PkgId, path::String) @ Base ./loading.jl:1184 [6] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::Nothing, depmods::Vector{Any}) @ Base ./loading.jl:1129 [7] _tryrequire_from_serialized(pkg::Base.PkgId, path::String, ocachepath::Nothing) @ Base ./loading.jl:1604 [8] _require(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2063 [9] __require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1885 [10] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [11] invoke_in_world @ ./essentials.jl:923 [inlined] [12] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1876 [13] macro expansion @ ./loading.jl:1863 [inlined] [14] macro expansion @ ./lock.jl:270 [inlined] [15] __require(into::Module, mod::Symbol) @ Base ./loading.jl:1826 [16] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [17] invoke_in_world @ ./essentials.jl:923 [inlined] [18] require(into::Module, mod::Symbol) @ Base ./loading.jl:1819 [19] include @ ./Base.jl:495 [inlined] [20] 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) @ Base ./loading.jl:2295 [21] top-level scope @ stdin:4 in expression starting at /home/pkgeval/.julia/packages/SimplePlots/6y94O/src/repl.jl:1 during initialization of module SimplePlots in expression starting at /home/pkgeval/.julia/packages/FusionSystems/1UHXc/src/FusionSystems.jl:1 in expression starting at stdin:4 ✗ FusionSystems 5 dependencies successfully precompiled in 68 seconds. 45 already precompiled. ERROR: LoadError: The following 1 direct dependency failed to precompile: FusionSystems Failed to precompile FusionSystems [f78baae1-78cd-4069-8705-3f3564aaf290] to "/home/pkgeval/.julia/compiled/v1.10/FusionSystems/jl_e0Ghkk". [pid 62] waiting for IO to finish: Handle type uv_handle_t->data This means that a package has started a background task or event source that has not finished running. For precompilation to complete successfully, the event source needs to be closed explicitly. See the developer documentation on fixing precompilation hangs for more help. ERROR: LoadError: InitError: LoadError: Evaluation into the closed module `SimplePlots` breaks incremental compilation because the side effects will not be permanent. This is likely due to some other module mutating `SimplePlots` with `eval` during precompilation - don't do this. Stacktrace: [1] include(mod::Module, _path::String) @ Base ./Base.jl:495 [2] include @ ~/.julia/packages/SimplePlots/6y94O/src/SimplePlots.jl:1 [inlined] [3] __init__() @ SimplePlots ~/.julia/packages/SimplePlots/6y94O/src/init.jl:36 [4] run_module_init(mod::Module, i::Int64) @ Base ./loading.jl:1196 [5] register_restored_modules(sv::Core.SimpleVector, pkg::Base.PkgId, path::String) @ Base ./loading.jl:1184 [6] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::Nothing, depmods::Vector{Any}) @ Base ./loading.jl:1129 [7] _tryrequire_from_serialized(pkg::Base.PkgId, path::String, ocachepath::Nothing) @ Base ./loading.jl:1604 [8] _require(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2063 [9] __require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1885 [10] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [11] invoke_in_world @ ./essentials.jl:923 [inlined] [12] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1876 [13] macro expansion @ ./loading.jl:1863 [inlined] [14] macro expansion @ ./lock.jl:270 [inlined] [15] __require(into::Module, mod::Symbol) @ Base ./loading.jl:1826 [16] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [17] invoke_in_world @ ./essentials.jl:923 [inlined] [18] require(into::Module, mod::Symbol) @ Base ./loading.jl:1819 [19] include @ ./Base.jl:495 [inlined] [20] 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) @ Base ./loading.jl:2295 [21] top-level scope @ stdin:4 in expression starting at /home/pkgeval/.julia/packages/SimplePlots/6y94O/src/repl.jl:1 during initialization of module SimplePlots in expression starting at /home/pkgeval/.julia/packages/FusionSystems/1UHXc/src/FusionSystems.jl:1 in expression starting at stdin: in expression starting at /PkgEval.jl/scripts/precompile.jl:34 Precompilation failed after 75.64s ################################################################################ # Testing # Testing FusionSystems Status `/tmp/jl_1roFeQ/Project.toml` [f78baae1] FusionSystems v0.1.0 [92a963f6] ImportMacros v1.0.0 ⌅ [f2b01f46] Roots v1.4.1 [307c2aad] SimplePlots v0.2.0 ⌅ [276daf66] SpecialFunctions v0.10.3 ⌅ [123dc426] SymEngine v0.8.7 [8dfed614] Test Status `/tmp/jl_1roFeQ/Manifest.toml` [38540f10] CommonSolve v0.2.6 ⌅ [34da2185] Compat v3.47.0 [8f4d0f93] Conda v1.10.3 [187b0558] ConstructionBase v1.6.0 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 ⌅ [864edb3b] DataStructures v0.18.22 [8bb1440f] DelimitedFiles v1.9.1 [ffbed154] DocStringExtensions v0.9.5 [f78baae1] FusionSystems v0.1.0 [7073ff75] IJulia v1.34.1 [92a963f6] ImportMacros v1.0.0 [92d709cd] IrrationalConstants v0.2.6 [692b3bcd] JLLWrappers v1.7.1 ⌅ [682c06a0] JSON v0.21.4 [2ab3a3ac] LogExpFunctions v0.3.29 [1914dd2f] MacroTools v0.5.16 [e1d29d7a] Missings v1.2.0 ⌅ [510215fc] Observables v0.3.3 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.5.1 [3cdcf5f2] RecipesBase v1.3.4 [ae029012] Requires v1.3.1 ⌅ [f2b01f46] Roots v1.4.1 ⌅ [efcf1570] Setfield v0.8.3 [307c2aad] SimplePlots v0.2.0 [a2af1166] SortingAlgorithms v1.2.2 ⌅ [276daf66] SpecialFunctions v0.10.3 [82ae8749] StatsAPI v1.8.0 ⌅ [2913bbd2] StatsBase v0.33.21 ⌅ [123dc426] SymEngine v0.8.7 ⌅ [b8865327] UnicodePlots v1.4.0 [81def892] VersionParsing v1.3.0 [c2297ded] ZMQ v1.5.1 [2ce0c516] MPC_jll v1.3.1+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 ⌅ [3428059b] SymEngine_jll v0.8.1+0 [8f1865be] ZeroMQ_jll v4.3.6+0 [a9144af2] libsodium_jll v1.0.21+0 [0dad84c5] ArgTools v1.1.1 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [8ba89e20] Distributed [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching [9fa8497b] Future [b77e0a4c] InteractiveUtils [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 [8f399da3] Libdl [37e2e46d] LinearAlgebra [56ddb016] Logging [d6f4376e] Markdown [a63ad114] Mmap [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.10.0 [de0858da] Printf [3fa0cd96] REPL [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [1a1011a3] SharedArrays [6462fe0b] Sockets [2f01184e] SparseArrays v1.10.0 [10745b16] Statistics v1.10.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test [cf7118a7] UUIDs [4ec0a83e] Unicode [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [781609d7] GMP_jll v6.2.1+6 [deac9b47] LibCURL_jll v8.4.0+0 [e37daf67] LibGit2_jll v1.6.4+0 [29816b5a] LibSSH2_jll v1.11.0+1 [3a97d323] MPFR_jll v4.2.0+1 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [14a3606d] MozillaCACerts_jll v2025.12.2 [4536629a] OpenBLAS_jll v0.3.23+5 [bea87d4a] SuiteSparse_jll v7.2.1+1 [83775a58] Zlib_jll v1.2.13+1 [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.52.0+1 [3f19e933] p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ERROR: LoadError: InitError: LoadError: Evaluation into the closed module `SimplePlots` breaks incremental compilation because the side effects will not be permanent. This is likely due to some other module mutating `SimplePlots` with `eval` during precompilation - don't do this. Stacktrace: [1] include(mod::Module, _path::String) @ Base ./Base.jl:495 [2] include @ ~/.julia/packages/SimplePlots/6y94O/src/SimplePlots.jl:1 [inlined] [3] __init__() @ SimplePlots ~/.julia/packages/SimplePlots/6y94O/src/init.jl:36 [4] run_module_init(mod::Module, i::Int64) @ Base ./loading.jl:1196 [5] register_restored_modules(sv::Core.SimpleVector, pkg::Base.PkgId, path::String) @ Base ./loading.jl:1184 [6] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::Nothing, depmods::Vector{Any}) @ Base ./loading.jl:1129 [7] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128) @ Base ./loading.jl:1654 [8] _require(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2011 [9] __require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1885 [10] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [11] invoke_in_world @ ./essentials.jl:923 [inlined] [12] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1876 [13] macro expansion @ ./loading.jl:1863 [inlined] [14] macro expansion @ ./lock.jl:270 [inlined] [15] __require(into::Module, mod::Symbol) @ Base ./loading.jl:1826 [16] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [17] invoke_in_world @ ./essentials.jl:923 [inlined] [18] require(into::Module, mod::Symbol) @ Base ./loading.jl:1819 [19] include @ ./Base.jl:495 [inlined] [20] 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::String) @ Base ./loading.jl:2295 [21] top-level scope @ stdin:4 in expression starting at /home/pkgeval/.julia/packages/SimplePlots/6y94O/src/repl.jl:1 during initialization of module SimplePlots in expression starting at /home/pkgeval/.julia/packages/FusionSystems/1UHXc/src/FusionSystems.jl:1 in expression starting at stdin:4 ERROR: LoadError: Failed to precompile FusionSystems [f78baae1-78cd-4069-8705-3f3564aaf290] to "/home/pkgeval/.julia/compiled/v1.10/FusionSystems/jl_PkzOrT". Stacktrace: [1] error(s::String) @ Base ./error.jl:35 [2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, keep_loaded_modules::Bool) @ Base ./loading.jl:2542 [3] compilecache @ ./loading.jl:2414 [inlined] [4] (::Base.var"#971#972"{Base.PkgId})() @ Base ./loading.jl:2047 [5] mkpidlock(f::Base.var"#971#972"{Base.PkgId}, at::String, pid::Int32; kwopts::@Kwargs{stale_age::Int64, wait::Bool}) @ FileWatching.Pidfile /opt/julia/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:93 [6] #mkpidlock#6 @ /opt/julia/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:88 [inlined] [7] trymkpidlock(::Function, ::Vararg{Any}; kwargs::@Kwargs{stale_age::Int64}) @ FileWatching.Pidfile /opt/julia/share/julia/stdlib/v1.10/FileWatching/src/pidfile.jl:111 [8] #invokelatest#2 @ ./essentials.jl:894 [inlined] [9] invokelatest @ ./essentials.jl:889 [inlined] [10] maybe_cachefile_lock(f::Base.var"#971#972"{Base.PkgId}, pkg::Base.PkgId, srcpath::String; stale_age::Int64) @ Base ./loading.jl:3057 [11] maybe_cachefile_lock @ ./loading.jl:3054 [inlined] [12] _require(pkg::Base.PkgId, env::String) @ Base ./loading.jl:2043 [13] __require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1885 [14] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [15] invoke_in_world @ ./essentials.jl:923 [inlined] [16] _require_prelocked(uuidkey::Base.PkgId, env::String) @ Base ./loading.jl:1876 [17] macro expansion @ ./loading.jl:1863 [inlined] [18] macro expansion @ ./lock.jl:270 [inlined] [19] __require(into::Module, mod::Symbol) @ Base ./loading.jl:1826 [20] #invoke_in_world#3 @ ./essentials.jl:926 [inlined] [21] invoke_in_world @ ./essentials.jl:923 [inlined] [22] require(into::Module, mod::Symbol) @ Base ./loading.jl:1819 [23] include(fname::String) @ Base.MainInclude ./client.jl:487 [24] top-level scope @ none:6 in expression starting at /home/pkgeval/.julia/packages/FusionSystems/1UHXc/test/runtests.jl:1 Testing failed after 15.01s ERROR: LoadError: Package FusionSystems errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Types.jl:70 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.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.10/Pkg/src/Operations.jl:2034 [3] test @ /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1915 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.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::Base.PipeEndpoint}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.10/Pkg/src/API.jl:444 [5] test(pkgs::Vector{Pkg.Types.PackageSpec}; io::Base.PipeEndpoint, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.10/Pkg/src/API.jl:159 [6] test @ /opt/julia/share/julia/stdlib/v1.10/Pkg/src/API.jl:147 [inlined] [7] #test#74 @ /opt/julia/share/julia/stdlib/v1.10/Pkg/src/API.jl:146 [inlined] [8] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 139.31s: package fails to precompile