Skip to content

does not load on nightly (2025-03-20) #636

@tpapp

Description

@tpapp
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.13.0-DEV.268 (2025-03-20)
 _/ |\__'_|_|_|\__'_|  |  Commit f8eaeb41309 (0 days old master)
|__/                   |

(@v1.13) pkg> activate --temp
  Activating new project at `/tmp/jl_y5xCZo`

(jl_y5xCZo) pkg> add JLD2
   Resolving package versions...
    Updating `/tmp/jl_y5xCZo/Project.toml`
  [033835bb] + JLD2 v0.5.11
    Updating `/tmp/jl_y5xCZo/Manifest.toml`
  [5789e2e9] + FileIO v1.17.0
  [033835bb] + JLD2 v0.5.11
  [1914dd2f] + MacroTools v0.5.15
  [bac558e1] + OrderedCollections v1.8.0
  [aea7be01] + PrecompileTools v1.2.1
  [21216c6a] + Preferences v1.4.3
  [ae029012] + Requires v1.3.1
  [3bb67fe8] + TranscodingStreams v0.11.3
  [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
  [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0
  [b27032c2] + LibCURL v0.6.4
  [76f85450] + LibGit2 v1.11.0
  [8f399da3] + Libdl v1.11.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
  [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
  [deac9b47] + LibCURL_jll v8.12.1+1
  [e37daf67] + LibGit2_jll v1.9.0+0
  [29816b5a] + LibSSH2_jll v1.11.3+1
  [14a3606d] + MozillaCACerts_jll v2024.12.31
  [458c3c95] + OpenSSL_jll v3.0.16+0
  [83775a58] + Zlib_jll v1.3.1+2
  [8e850ede] + nghttp2_jll v1.65.0+0
  [3f19e933] + p7zip_jll v17.5.0+2
  ✗ JLD2
Precompiling packages finished.
  0 dependencies successfully precompiled in 18 seconds. 33 already precompiled.
  1 dependency 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:
                                                               
JLD2                                                
                                                               
Failed to precompile JLD2 [033835bb-8acc-5ee8-8aae-3f567f8a3819] to "/home/tamas/.julia/compiled/v1.13/JLD2/jl_0IsKm9" (ProcessExited(1)).
Error encountered while load FileIO.File{FileIO.DataFormat{:JLD2}, String}("/tmp/jl_Etrv5F").
                                                               
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:2223                                                                                                   
  [2] start_loading(modkey::Base.PkgId, build_id::UInt128, stalecheck::Bool)
    @ Base ./loading.jl:2231                                                                                                   
  [3] _require_prelocked(uuidkey::Base.PkgId, env::Nothing)
    @ Base ./loading.jl:2501                            
  [4] _require_prelocked                                    
    @ ./loading.jl:2500 [inlined]
  [5] macro expansion
    @ ./lock.jl:376 [inlined]
  [6] __require(uuidkey::Base.PkgId)
    @ Base ./loading.jl:2498                      
  [7] require                            
    @ ./loading.jl:2496 [inlined]
  [8] #37                                                                                                                                                                                                                                                      
    @ ~/.julia/packages/FileIO/ePyCW/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/ePyCW/src/loadsave.jl:203
 [11] action                                                                                                                   
    @ ~/.julia/packages/FileIO/ePyCW/src/loadsave.jl:196 [inlined]
 [12] action        
    @ ~/.julia/packages/FileIO/ePyCW/src/loadsave.jl:185 [inlined]
 [13] load(::String; options::@Kwargs{})
    @ FileIO ~/.julia/packages/FileIO/ePyCW/src/loadsave.jl:113
 [14] load    
    @ ~/.julia/packages/FileIO/ePyCW/src/loadsave.jl:109 [inlined]
 [15] (::JLD2.var"#123#124")(path::String, ::IOStream)                                                                         
    @ JLD2 ~/.julia/packages/JLD2/nPYlZ/src/precompile.jl:26                                                                   
 [16] mktemp(fn::JLD2.var"#123#124", parent::String)
    @ Base.Filesystem ./file.jl:870
 [17] mktemp(fn::Function)
    @ Base.Filesystem ./file.jl:868
 [18] macro expansion
    @ ~/.julia/packages/JLD2/nPYlZ/src/precompile.jl:15 [inlined]
 [19] macro expansion
    @ ~/.julia/packages/PrecompileTools/L8A3n/src/workloads.jl:78 [inlined]
 [20] macro expansion
    @ ~/.julia/packages/JLD2/nPYlZ/src/precompile.jl:14 [inlined]
 [21] macro expansion
    @ ~/.julia/packages/PrecompileTools/L8A3n/src/workloads.jl:140 [inlined]
 [22] top-level scope
    @ ~/.julia/packages/JLD2/nPYlZ/src/precompile.jl:139
Stacktrace:
  [1] handle_error(e::ConcurrencyViolationError, q::Base.PkgId, bt::Vector{Union{Ptr{Nothing}, Base.InterpreterIP}})
    @ FileIO ~/.julia/packages/FileIO/ePyCW/src/error_handling.jl:71
  [2] handle_exceptions(exceptions::Vector{Tuple{Any, Union{Base.PkgId, Module}, Vector}}, action::String)
    @ FileIO ~/.julia/packages/FileIO/ePyCW/src/error_handling.jl:66
  [3] action(::Symbol, ::Vector{Union{Base.PkgId, Module}}, ::FileIO.Formatted; options::@Kwargs{})
    @ FileIO ~/.julia/packages/FileIO/ePyCW/src/loadsave.jl:228
  [4] action
    @ ~/.julia/packages/FileIO/ePyCW/src/loadsave.jl:196 [inlined]
  [5] action
    @ ~/.julia/packages/FileIO/ePyCW/src/loadsave.jl:185 [inlined]
  [6] load(::String; options::@Kwargs{})
    @ FileIO ~/.julia/packages/FileIO/ePyCW/src/loadsave.jl:113
  [7] load
    @ ~/.julia/packages/FileIO/ePyCW/src/loadsave.jl:109 [inlined]
  [8] (::JLD2.var"#123#124")(path::String, ::IOStream)
    @ JLD2 ~/.julia/packages/JLD2/nPYlZ/src/precompile.jl:26
  [9] mktemp(fn::JLD2.var"#123#124", parent::String)
    @ Base.Filesystem ./file.jl:870
 [10] mktemp(fn::Function)
    @ Base.Filesystem ./file.jl:868
 [11] macro expansion
    @ ~/.julia/packages/JLD2/nPYlZ/src/precompile.jl:15 [inlined]
 [12] macro expansion
    @ ~/.julia/packages/PrecompileTools/L8A3n/src/workloads.jl:78 [inlined]
 [13] macro expansion
    @ ~/.julia/packages/JLD2/nPYlZ/src/precompile.jl:14 [inlined]
 [14] macro expansion
    @ ~/.julia/packages/PrecompileTools/L8A3n/src/workloads.jl:140 [inlined]
 [15] top-level scope
    @ ~/.julia/packages/JLD2/nPYlZ/src/precompile.jl:139
 [16] include(mapexpr::Function, mod::Module, _path::String)
    @ Base ./Base.jl:304
 [17] IncludeInto
    @ ./Base.jl:305 [inlined]
 [18] top-level scope
    @ ~/.julia/packages/JLD2/nPYlZ/src/JLD2.jl:502
 [19] include(mod::Module, _path::String)
    @ Base ./Base.jl:303
 [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:3019
 [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:2865
 [24] include_string
    @ ./loading.jl:2875 [inlined]
 [25] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:326
 [26] _start()
    @ Base ./client.jl:560
in expression starting at /home/tamas/.julia/packages/JLD2/nPYlZ/src/precompile.jl:3
in expression starting at /home/tamas/.julia/packages/JLD2/nPYlZ/src/JLD2.jl:1
in expression starting at stdin:

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