Skip to content

Precompilation error with julia nightly #484

@lgoettgens

Description

@lgoettgens

We observe this on our Oscar.jl CI since some point last night.

The recompilation failure happened with Julia Version 1.13.0-DEV.650, Commit 7a87048e6d2 and still succeeded with Julia Version 1.13.0-DEV.646, Commit 8ac92910eb4. Thus, the problem was introduced somewhere in JuliaLang/julia@8ac9291...7a87048
My uneducated guess would be JuliaLang/julia#58131 by @vtjnash

Full log: https://github.com/oscar-system/Oscar.jl/actions/runs/15315589749/job/43088729253#step:11:447

ERROR: LoadError: invalid subtyping in definition of StdThreadId with supertype Any
Stacktrace:
  [1] register_julia_module
    @ ~/ssd-data/ssd-runner-13/julia/packages/CxxWrap/I0P2E/src/CxxWrap.jl:432 [inlined]
  [2] readmodule(so_path_cb::typeof(CxxWrap.StdLib.get_libcxxwrap_julia_stl_path), funcname::Symbol, m::Module, flags::UInt32)
    @ CxxWrap.CxxWrapCore ~/ssd-data/ssd-runner-13/julia/packages/CxxWrap/I0P2E/src/CxxWrap.jl:825
  [3] wrapmodule(so_path_cb::Function, funcname::Symbol, m::Module, flags::UInt32)
    @ CxxWrap.CxxWrapCore ~/ssd-data/ssd-runner-13/julia/packages/CxxWrap/I0P2E/src/CxxWrap.jl:835
  [4] include(mapexpr::Function, mod::Module, _path::String)
    @ Base ./Base.jl:310
  [5] include(mod::Module, _path::String)
    @ Base ./Base.jl:309
  [6] 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:3000
  [7] eval(m::Module, e::Any)
    @ Core ./boot.jl:489
  [8] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)
    @ Base ./loading.jl:2846
  [9] include_string
    @ ./loading.jl:2856 [inlined]
 [10] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:329
 [11] _start()
    @ Base ./client.jl:564

cc @benlorenz @fingolfin

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