Skip to content

precompile fails on Julia v1.12.0 #111

@mjowen

Description

@mjowen

Looks like to compat for MetaGraphs is still at 0.7.0 which restricts JLD2 to 0.4.54.
JLD2@0.4.54 doesn't compile on Julia v1.12.0.
If the compat for MetaGraphs can be updated (v0.8.1 is most recent and supports JLD2@0.6.2 which does compile on Julia v1.12.0), I think that should fix it

(@v1.12) pkg> activate --temp; add LightOSM
  Activating new project at `/var/folders/sq/qg5k_lb90mvgph1ysj0cz4sh0000gp/T/jl_PMiv8E`
   Resolving package versions...
    Updating `/private/var/folders/sq/qg5k_lb90mvgph1ysj0cz4sh0000gp/T/jl_PMiv8E/Project.toml`
  [d1922b25] + LightOSM v0.3.1
    Updating `/private/var/folders/sq/qg5k_lb90mvgph1ysj0cz4sh0000gp/T/jl_PMiv8E/Manifest.toml`
  [ec485272] + ArnoldiMethod v0.4.0
⌅ [1dc0ca97] + ArrayTools v0.2.7
  [d1d4a3ce] + BitFlags v0.1.9
  [944b1d66] + CodecZlib v0.7.8
  [34da2185] + Compat v4.18.1
  [f0e56b4a] + ConcurrentUtilities v2.5.0
⌅ [864edb3b] + DataStructures v0.18.22
  [b4f34e82] + Distances v0.10.12
  [460bff9d] + ExceptionUnwrapping v0.1.11
  [5789e2e9] + FileIO v1.17.1
  [86223c79] + Graphs v1.13.1
  [cd3eb016] + HTTP v1.10.19
  [d25df0c9] + Inflate v0.1.5
⌅ [033835bb] + JLD2 v0.4.54
  [692b3bcd] + JLLWrappers v1.7.1
⌅ [682c06a0] + JSON v0.21.4
  [d1922b25] + LightOSM v0.3.1
  [9c8b4983] + LightXML v0.9.2
  [e6f89c97] + LoggingExtras v1.2.0
  [1914dd2f] + MacroTools v0.5.16
  [739be429] + MbedTLS v1.1.9
⌅ [626554b9] + MetaGraphs v0.7.2
  [b8a86587] + NearestNeighbors v0.4.22
  [4d8831e6] + OpenSSL v1.5.0
  [bac558e1] + OrderedCollections v1.8.1
  [d96e819e] + Parameters v0.12.3
  [69de0a69] + Parsers v2.8.3
  [aea7be01] + PrecompileTools v1.3.3
  [21216c6a] + Preferences v1.5.0
⌅ [30b38841] + QuickHeaps v0.1.2
  [ae029012] + Requires v1.3.1
  [777ac1f9] + SimpleBufferStream v1.2.0
  [699a6c99] + SimpleTraits v0.9.5
  [47aef6b3] + SimpleWeightedGraphs v1.5.0
  [d4ead438] + SpatialIndexing v0.1.6
  [90137ffa] + StaticArrays v1.9.15
  [1e83bf80] + StaticArraysCore v1.4.3
  [4c8beaf5] + StaticGraphs v0.3.1
  [10745b16] + Statistics v1.11.1
  [82ae8749] + StatsAPI v1.7.1
  [3bb67fe8] + TranscodingStreams v0.11.3
  [5c2747f8] + URIs v1.6.1
  [3a884ed6] + UnPack v1.0.2
  [94ce4f54] + Libiconv_jll v1.18.0+0
  [c8ffd9c3] + MbedTLS_jll v2.28.6+2
  [02c8fc9c] + XML2_jll v2.14.4+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.6.0
  [7b1f6079] + FileWatching v1.11.0
  [b77e0a4c] + InteractiveUtils v1.11.0
  [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0
  [b27032c2] + LibCURL v0.6.4
  [76f85450] + LibGit2 v1.11.0
  [8f399da3] + Libdl v1.11.0
  [37e2e46d] + LinearAlgebra v1.12.0
  [56ddb016] + Logging v1.11.0
  [d6f4376e] + Markdown v1.11.0
  [a63ad114] + Mmap v1.11.0
  [ca575930] + NetworkOptions v1.3.0
  [44cfe95a] + Pkg v1.12.0
  [de0858da] + Printf v1.11.0
  [9a3f8284] + Random v1.11.0
  [ea8e919c] + SHA v0.7.0
  [9e88b42a] + Serialization v1.11.0
  [1a1011a3] + SharedArrays v1.11.0
  [6462fe0b] + Sockets v1.11.0
  [2f01184e] + SparseArrays v1.12.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.11.1+1
  [e37daf67] + LibGit2_jll v1.9.0+0
  [29816b5a] + LibSSH2_jll v1.11.3+1
  [14a3606d] + MozillaCACerts_jll v2025.5.20
  [4536629a] + OpenBLAS_jll v0.3.29+0
  [458c3c95] + OpenSSL_jll v3.5.1+0
  [bea87d4a] + SuiteSparse_jll v7.8.3+2
  [83775a58] + Zlib_jll v1.3.1+2
  [8e850b90] + libblastrampoline_jll v5.13.1+1
  [8e850ede] + nghttp2_jll v1.64.0+1
  [3f19e933] + p7zip_jll v17.5.0+2
        Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`
  ✗ JLD2
  ✗ StaticGraphs
  ✗ MetaGraphs
  ✗ LightOSM
Precompiling packages finished.
  0 dependencies successfully precompiled in 29 seconds. 80 already precompiled.
  4 dependencies errored.
  For a report of the errors see `julia> err`. To retry use `pkg> precompile`

julia> err
PkgPrecompileError: The following 1 direct dependency failed to precompile:

LightOSM 

Failed to precompile LightOSM [d1922b25-af4e-4ba3-84af-fe9bea896051] to "/Users/qr24461/.julia/compiled/v1.12/LightOSM/jl_Q4ubJk".
Error encountered while load FileIO.File{FileIO.DataFormat{:JLD2}, String}("/var/folders/sq/qg5k_lb90mvgph1ysj0cz4sh0000gp/T/jl_ed0doe").

Fatal error:
ERROR: LoadError: ConcurrencyViolationError("deadlock detected in loading JLD2 using JLD2")
Stacktrace:
  [1] canstart_loading(modkey::Base.PkgId, build_id::UInt128, stalecheck::Bool)
    @ Base ./loading.jl:2182
  [2] start_loading(modkey::Base.PkgId, build_id::UInt128, stalecheck::Bool)
    @ Base ./loading.jl:2190
  [3] _require_prelocked(uuidkey::Base.PkgId, env::Nothing)
    @ Base ./loading.jl:2460
  [4] _require_prelocked
    @ ./loading.jl:2459 [inlined]
  [5] macro expansion
    @ ./lock.jl:376 [inlined]
  [6] __require(uuidkey::Base.PkgId)
    @ Base ./loading.jl:2457
  [7] require
    @ ./loading.jl:2455 [inlined]
  [8] #37
    @ ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:203 [inlined]
  [9] lock(f::FileIO.var"#37#38"{Base.PkgId}, l::ReentrantLock)
    @ Base ./lock.jl:335
 [10] action(::Symbol, ::Vector{Union{Base.PkgId, Module}}, ::FileIO.Formatted; options::@Kwargs{})
    @ FileIO ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:203
 [11] action
    @ ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:196 [inlined]
 [12] action
    @ ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:185 [inlined]
 [13] load(::String; options::@Kwargs{})
    @ FileIO ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:113
 [14] load
    @ ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:109 [inlined]
 [15] #111
    @ ~/.julia/packages/JLD2/wLPAN/src/precompile.jl:26 [inlined]
 [16] mktemp(fn::JLD2.var"#111#112"{Symbol, Vector{Float64}, NTuple{5, Int64}, String, Dict{String, Int64}, Matrix{ComplexF64}, Vector{Float64}, Float64, Int64}, parent::String)
    @ Base.Filesystem ./file.jl:870
 [17] mktemp(fn::Function)
    @ Base.Filesystem ./file.jl:868
 [18] macro expansion
    @ ~/.julia/packages/JLD2/wLPAN/src/precompile.jl:15 [inlined]
 [19] macro expansion
    @ ~/.julia/packages/PrecompileTools/gn08A/src/workloads.jl:73 [inlined]
 [20] macro expansion
    @ ~/.julia/packages/JLD2/wLPAN/src/precompile.jl:14 [inlined]
 [21] macro expansion
    @ ~/.julia/packages/PrecompileTools/gn08A/src/workloads.jl:121 [inlined]
 [22] top-level scope
    @ ~/.julia/packages/JLD2/wLPAN/src/precompile.jl:118
Stacktrace:
  [1] handle_error(e::ConcurrencyViolationError, q::Base.PkgId, bt::Vector{Union{Ptr{Nothing}, Base.InterpreterIP}})
    @ FileIO ~/.julia/packages/FileIO/EI2b8/src/error_handling.jl:75
  [2] handle_exceptions(exceptions::Vector{Tuple{Any, Union{Base.PkgId, Module}, Vector}}, action::String)
    @ FileIO ~/.julia/packages/FileIO/EI2b8/src/error_handling.jl:66
  [3] action(::Symbol, ::Vector{Union{Base.PkgId, Module}}, ::FileIO.Formatted; options::@Kwargs{})
    @ FileIO ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:228
  [4] action
    @ ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:196 [inlined]
  [5] action
    @ ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:185 [inlined]
  [6] load(::String; options::@Kwargs{})
    @ FileIO ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:113
  [7] load
    @ ~/.julia/packages/FileIO/EI2b8/src/loadsave.jl:109 [inlined]
  [8] #111
    @ ~/.julia/packages/JLD2/wLPAN/src/precompile.jl:26 [inlined]
  [9] mktemp(fn::JLD2.var"#111#112"{Symbol, Vector{Float64}, NTuple{5, Int64}, String, Dict{String, Int64}, Matrix{ComplexF64}, Vector{Float64}, Float64, Int64}, parent::String)
    @ Base.Filesystem ./file.jl:870
 [10] mktemp(fn::Function)
    @ Base.Filesystem ./file.jl:868
 [11] macro expansion
    @ ~/.julia/packages/JLD2/wLPAN/src/precompile.jl:15 [inlined]
 [12] macro expansion
    @ ~/.julia/packages/PrecompileTools/gn08A/src/workloads.jl:73 [inlined]
 [13] macro expansion
    @ ~/.julia/packages/JLD2/wLPAN/src/precompile.jl:14 [inlined]
 [14] macro expansion
    @ ~/.julia/packages/PrecompileTools/gn08A/src/workloads.jl:121 [inlined]
 [15] top-level scope
    @ ~/.julia/packages/JLD2/wLPAN/src/precompile.jl:118
 [16] include(mapexpr::Function, mod::Module, _path::String)
    @ Base ./Base.jl:307
 [17] IncludeInto
    @ ./Base.jl:308 [inlined]
 [18] top-level scope
    @ ~/.julia/packages/JLD2/wLPAN/src/JLD2.jl:518
 [19] include(mod::Module, _path::String)
    @ Base ./Base.jl:306
 [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:2997
 [21] top-level scope
    @ stdin:5
 [22] eval(m::Module, e::Any)
    @ Core ./boot.jl:489
 [23] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)
    @ Base ./loading.jl:2843
 [24] include_string
    @ ./loading.jl:2853 [inlined]
 [25] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:315
 [26] _start()
    @ Base ./client.jl:550
in expression starting at /Users/qr24461/.julia/packages/JLD2/wLPAN/src/precompile.jl:3
in expression starting at /Users/qr24461/.julia/packages/JLD2/wLPAN/src/JLD2.jl:1
in expression starting at stdin:5
ERROR: LoadError: Failed to precompile JLD2 [033835bb-8acc-5ee8-8aae-3f567f8a3819] to "/Users/qr24461/.julia/compiled/v1.12/JLD2/jl_OS1teH".
Stacktrace:
  [1] error(s::String)
    @ Base ./error.jl:44
  [2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, keep_loaded_modules::Bool; flags::Cmd, cacheflags::Base.CacheFlags, reasons::Dict{String, Int64}, loadable_exts::Nothing)
    @ Base ./loading.jl:3284
  [3] (::Base.var"#__require_prelocked##0#__require_prelocked##1"{Base.PkgId, String, Dict{String, Int64}})()
    @ Base ./loading.jl:2652
  [4] mkpidlock(f::Base.var"#__require_prelocked##0#__require_prelocked##1"{Base.PkgId, String, Dict{String, Int64}}, at::String, pid::Int32; kwopts::@Kwargs{stale_age::Int64, wait::Bool})
    @ FileWatching.Pidfile ~/.julia/juliaup/julia-1.12.0+0.aarch64.apple.darwin14/share/julia/stdlib/v1.12/FileWatching/src/pidfile.jl:93
  [5] #mkpidlock#7
    @ ~/.julia/juliaup/julia-1.12.0+0.aarch64.apple.darwin14/share/julia/stdlib/v1.12/FileWatching/src/pidfile.jl:88 [inlined]
  [6] trymkpidlock(::Function, ::Vararg{Any}; kwargs::@Kwargs{stale_age::Int64})
    @ FileWatching.Pidfile ~/.julia/juliaup/julia-1.12.0+0.aarch64.apple.darwin14/share/julia/stdlib/v1.12/FileWatching/src/pidfile.jl:114
  [7] #invokelatest_gr#232
    @ ./reflection.jl:1282 [inlined]
  [8] invokelatest_gr
    @ ./reflection.jl:1274 [inlined]
  [9] maybe_cachefile_lock(f::Base.var"#__require_prelocked##0#__require_prelocked##1"{Base.PkgId, String, Dict{String, Int64}}, pkg::Base.PkgId, srcpath::String; stale_age::Int64)
    @ Base ./loading.jl:3855
 [10] maybe_cachefile_lock
    @ ./loading.jl:3852 [inlined]
 [11] __require_prelocked(pkg::Base.PkgId, env::String)
    @ Base ./loading.jl:2638
 [12] _require_prelocked(uuidkey::Base.PkgId, env::String)
    @ Base ./loading.jl:2465
 [13] macro expansion
    @ ./loading.jl:2393 [inlined]
 [14] macro expansion
    @ ./lock.jl:376 [inlined]
 [15] __require(into::Module, mod::Symbol)
    @ Base ./loading.jl:2358
 [16] require(into::Module, mod::Symbol)
    @ Base ./loading.jl:2334
 [17] top-level scope
    @ ~/.julia/packages/StaticGraphs/463Ar/src/StaticGraphs.jl:4
 [18] include(mod::Module, _path::String)
    @ Base ./Base.jl:306
 [19] 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:2997
 [20] top-level scope
    @ stdin:5
 [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:2843
 [23] include_string
    @ ./loading.jl:2853 [inlined]
 [24] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:315
 [25] _start()
    @ Base ./client.jl:550
in expression starting at /Users/qr24461/.julia/packages/StaticGraphs/463Ar/src/StaticGraphs.jl:1
in expression starting at stdin:5
ERROR: LoadError: Failed to precompile StaticGraphs [4c8beaf5-199b-59a0-a7f2-21d17de635b6] to "/Users/qr24461/.julia/compiled/v1.12/StaticGraphs/jl_nR8Lz7".
Stacktrace:
  [1] error(s::String)
    @ Base ./error.jl:44
  [2] compilecache(pkg::Base.PkgId, path::String, internal_stderr::IO, internal_stdout::IO, keep_loaded_modules::Bool; flags::Cmd, cacheflags::Base.CacheFlags, reasons::Dict{String, Int64}, loadable_exts::Nothing)
    @ Base ./loading.jl:3284
  [3] (::Base.var"#__require_prelocked##0#__require_prelocked##1"{Base.PkgId, String, Dict{String, Int64}})()
    @ Base ./loading.jl:2652
  [4] mkpidlock(f::Base.var"#__require_prelocked##0#__require_prelocked##1"{Base.PkgId, String, Dict{String, Int64}}, at::String, pid::Int32; kwopts::@Kwargs{stale_age::Int64, wait::Bool})
    @ FileWatching.Pidfile ~/.julia/juliaup/julia-1.12.0+0.aarch64.apple.darwin14/share/julia/stdlib/v1.12/FileWatching/src/pidfile.jl:93
  [5] #mkpidlock#7
    @ ~/.julia/juliaup/julia-1.12.0+0.aarch64.apple.darwin14/share/julia/stdlib/v1.12/FileWatching/src/pidfile.jl:88 [inlined]
  [6] trymkpidlock(::Function, ::Vararg{Any}; kwargs::@Kwargs{stale_age::Int64})
    @ FileWatching.Pidfile ~/.julia/juliaup/julia-1.12.0+0.aarch64.apple.darwin14/share/julia/stdlib/v1.12/FileWatching/src/pidfile.jl:114
  [7] #invokelatest_gr#232
    @ ./reflection.jl:1282 [inlined]
  [8] invokelatest_gr
    @ ./reflection.jl:1274 [inlined]
  [9] maybe_cachefile_lock(f::Base.var"#__require_prelocked##0#__require_prelocked##1"{Base.PkgId, String, Dict{String, Int64}}, pkg::Base.PkgId, srcpath::String; stale_age::Int64)
    @ Base ./loading.jl:3855
 [10] maybe_cachefile_lock
    @ ./loading.jl:3852 [inlined]
 [11] __require_prelocked(pkg::Base.PkgId, env::String)
    @ Base ./loading.jl:2638
 [12] _require_prelocked(uuidkey::Base.PkgId, env::String)
    @ Base ./loading.jl:2465
 [13] macro expansion
    @ ./loading.jl:2393 [inlined]
 [14] macro expansion
    @ ./lock.jl:376 [inlined]
 [15] __require(into::Module, mod::Symbol)
    @ Base ./loading.jl:2358
 [16] require(into::Module, mod::Symbol)
    @ Base ./loading.jl:2334
 [17] top-level scope
    @ ~/.julia/packages/LightOSM/qfooJ/src/LightOSM.jl:9
 [18] include(mod::Module, _path::String)
    @ Base ./Base.jl:306
 [19] 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:2997
 [20] top-level scope
    @ stdin:5
 [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:2843
 [23] include_string
    @ ./loading.jl:2853 [inlined]
 [24] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:315
 [25] _start()
    @ Base ./client.jl:550
in expression starting at /Users/qr24461/.julia/packages/LightOSM/qfooJ/src/LightOSM.jl:1
in expression starting at stdin:

julia> versioninfo()
Julia Version 1.12.0
Commit b907bd0600f (2025-10-07 15:42 UTC)
Build Info:
  Official https://julialang.org release
Platform Info:
  OS: macOS (arm64-apple-darwin22.4.0)
  CPU: 14 × Apple M4 Pro
  WORD_SIZE: 64
  LLVM: libLLVM-18.1.7 (ORCJIT, apple-m4)
  GC: Built with stock GC
Threads: 1 default, 1 interactive, 1 GC (on 10 virtual cores)

(jl_PMiv8E) pkg> st
Status `/private/var/folders/sq/qg5k_lb90mvgph1ysj0cz4sh0000gp/T/jl_PMiv8E/Project.toml`
  [d1922b25] LightOSM v0.3.1

(jl_PMiv8E) pkg> st --manifest
Status `/private/var/folders/sq/qg5k_lb90mvgph1ysj0cz4sh0000gp/T/jl_PMiv8E/Manifest.toml`
  [ec485272] ArnoldiMethod v0.4.0
⌅ [1dc0ca97] ArrayTools v0.2.7
  [d1d4a3ce] BitFlags v0.1.9
  [944b1d66] CodecZlib v0.7.8
  [34da2185] Compat v4.18.1
  [f0e56b4a] ConcurrentUtilities v2.5.0
⌅ [864edb3b] DataStructures v0.18.22
  [b4f34e82] Distances v0.10.12
  [460bff9d] ExceptionUnwrapping v0.1.11
  [5789e2e9] FileIO v1.17.1
  [86223c79] Graphs v1.13.1
  [cd3eb016] HTTP v1.10.19
  [d25df0c9] Inflate v0.1.5
⌅ [033835bb] JLD2 v0.4.54
  [692b3bcd] JLLWrappers v1.7.1
⌅ [682c06a0] JSON v0.21.4
  [d1922b25] LightOSM v0.3.1
  [9c8b4983] LightXML v0.9.2
  [e6f89c97] LoggingExtras v1.2.0
  [1914dd2f] MacroTools v0.5.16
  [739be429] MbedTLS v1.1.9
⌅ [626554b9] MetaGraphs v0.7.2
  [b8a86587] NearestNeighbors v0.4.22
  [4d8831e6] OpenSSL v1.5.0
  [bac558e1] OrderedCollections v1.8.1
  [d96e819e] Parameters v0.12.3
  [69de0a69] Parsers v2.8.3
  [aea7be01] PrecompileTools v1.3.3
  [21216c6a] Preferences v1.5.0
⌅ [30b38841] QuickHeaps v0.1.2
  [ae029012] Requires v1.3.1
  [777ac1f9] SimpleBufferStream v1.2.0
  [699a6c99] SimpleTraits v0.9.5
  [47aef6b3] SimpleWeightedGraphs v1.5.0
  [d4ead438] SpatialIndexing v0.1.6
  [90137ffa] StaticArrays v1.9.15
  [1e83bf80] StaticArraysCore v1.4.3
  [4c8beaf5] StaticGraphs v0.3.1
  [10745b16] Statistics v1.11.1
  [82ae8749] StatsAPI v1.7.1
  [3bb67fe8] TranscodingStreams v0.11.3
  [5c2747f8] URIs v1.6.1
  [3a884ed6] UnPack v1.0.2
  [94ce4f54] Libiconv_jll v1.18.0+0
  [c8ffd9c3] MbedTLS_jll v2.28.6+2
  [02c8fc9c] XML2_jll v2.14.4+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.6.0
  [7b1f6079] FileWatching v1.11.0
  [b77e0a4c] InteractiveUtils v1.11.0
  [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0
  [b27032c2] LibCURL v0.6.4
  [76f85450] LibGit2 v1.11.0
  [8f399da3] Libdl v1.11.0
  [37e2e46d] LinearAlgebra v1.12.0
  [56ddb016] Logging v1.11.0
  [d6f4376e] Markdown v1.11.0
  [a63ad114] Mmap v1.11.0
  [ca575930] NetworkOptions v1.3.0
  [44cfe95a] Pkg v1.12.0
  [de0858da] Printf v1.11.0
  [9a3f8284] Random v1.11.0
  [ea8e919c] SHA v0.7.0
  [9e88b42a] Serialization v1.11.0
  [1a1011a3] SharedArrays v1.11.0
  [6462fe0b] Sockets v1.11.0
  [2f01184e] SparseArrays v1.12.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.11.1+1
  [e37daf67] LibGit2_jll v1.9.0+0
  [29816b5a] LibSSH2_jll v1.11.3+1
  [14a3606d] MozillaCACerts_jll v2025.5.20
  [4536629a] OpenBLAS_jll v0.3.29+0
  [458c3c95] OpenSSL_jll v3.5.1+0
  [bea87d4a] SuiteSparse_jll v7.8.3+2
  [83775a58] Zlib_jll v1.3.1+2
  [8e850b90] libblastrampoline_jll v5.13.1+1
  [8e850ede] nghttp2_jll v1.64.0+1
  [3f19e933] p7zip_jll v17.5.0+2
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions