Package evaluation to load YaoLang on Julia 1.14.0-DEV.2373 (cf67ecc88f*) started at 2026-06-13T17:26:40.176 ################################################################################ # Set-up # Set-up completed after 0.12s ################################################################################ # Installation # Installing YaoLang... Resolving package versions... Installed OrderedCollections ─ v1.8.2 Installed ExprTools ────────── v0.1.10 Installed ArnoldiMethod ────── v0.1.0 Installed Statistics ───────── v1.11.1 Installed MacroTools ───────── v0.5.16 Installed YaoAPI ───────────── v0.1.2 Installed Compat ───────────── v4.18.1 Installed DataStructures ───── v0.18.22 Installed TimerOutputs ─────── v0.5.29 Installed ZXCalculus ───────── v0.2.2 Installed PrecompileTools ──── v1.3.4 Installed PrettyPrint ──────── v0.2.0 Installed StaticArrays ─────── v1.9.18 Installed SimpleTraits ─────── v0.9.6 Installed IRTools ──────────── v0.4.15 Installed StaticArraysCore ─── v1.4.4 Installed Inflate ──────────── v0.1.5 Installed LuxurySparse ─────── v0.6.13 Installed MLStyle ──────────── v0.4.17 Installed RBNF ─────────────── v0.2.5 Installed Preferences ──────── v1.5.2 Installed LightGraphs ──────── v1.3.5 Installed YaoLang ──────────── v0.3.0 Updating `~/.julia/environments/v1.14/Project.toml` [77e32715] + YaoLang v0.3.0 Updating `~/.julia/environments/v1.14/Manifest.toml` ⌅ [ec485272] + ArnoldiMethod v0.1.0 [34da2185] + Compat v4.18.1 ⌅ [864edb3b] + DataStructures v0.18.22 [e2ba6199] + ExprTools v0.1.10 [7869d1d1] + IRTools v0.4.15 [d25df0c9] + Inflate v0.1.5 [093fc24a] + LightGraphs v1.3.5 ⌅ [d05aeea4] + LuxurySparse v0.6.13 [d8e11817] + MLStyle v0.4.17 [1914dd2f] + MacroTools v0.5.16 ⌅ [bac558e1] + OrderedCollections v1.8.2 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [8162dcfd] + PrettyPrint v0.2.0 [83ef0002] + RBNF v0.2.5 [699a6c99] + SimpleTraits v0.9.6 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [a759f4b9] + TimerOutputs v0.5.29 ⌅ [0843a435] + YaoAPI v0.1.2 [77e32715] + YaoLang v0.3.0 ⌅ [3525faa3] + ZXCalculus v0.2.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [1a1011a3] + SharedArrays v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.2+0 [4536629a] + OpenBLAS_jll v0.3.33+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 9.83s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Project No packages added to or removed from `~/.julia/environments/pkgeval/Project.toml` Manifest No packages added to or removed from `~/.julia/environments/pkgeval/Manifest.toml` Precompiling package dependencies... Precompiling project... 0.8 s ✓ YaoAPI 3.7 s ✓ MacroTools 1.1 s ✓ PrettyPrint 0.9 s ✓ StaticArraysCore 0.8 s ✓ Inflate 0.8 s ✓ ExprTools 132.4 s ✓ OrderedCollections 1.1 s ✓ Statistics 26.3 s ✓ MLStyle 2.5 s ✓ Preferences 1.5 s ✓ Compat 5.1 s ✓ IRTools 3.1 s ✓ SimpleTraits 37.0 s ✓ TimerOutputs 37.3 s ✓ Statistics → SparseArraysExt 2.6 s ✓ PrecompileTools 0.7 s ✓ Compat → CompatLinearAlgebraExt 297.0 s ✓ StaticArrays 238.2 s ✓ DataStructures 35.0 s ✓ StaticArrays → StaticArraysStatisticsExt 37.2 s ✓ ArnoldiMethod WARNING: Constructor for type "Diagonal" was extended in `LuxurySparse` without explicit qualification or import.  NOTE: Assumed "Diagonal" refers to `LinearAlgebra.Diagonal`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function Diagonal end`.  Hint: To silence the warning, qualify `Diagonal` as `LinearAlgebra.Diagonal` in the method signature or explicitly `import LinearAlgebra: Diagonal`. WARNING: Constructor for type "SparseMatrixCSC" was extended in `LuxurySparse` without explicit qualification or import.  NOTE: Assumed "SparseMatrixCSC" refers to `SparseArrays.SparseMatrixCSC`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function SparseMatrixCSC end`.  Hint: To silence the warning, qualify `SparseMatrixCSC` as `SparseArrays.SparseMatrixCSC` in the method signature or explicitly `import SparseArrays: SparseMatrixCSC`. WARNING: Constructor for type "Matrix" was extended in `LuxurySparse` without explicit qualification or import.  NOTE: Assumed "Matrix" refers to `Base.Matrix`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function Matrix end`.  Hint: To silence the warning, qualify `Matrix` as `Base.Matrix` in the method signature or explicitly `import Base: Matrix`. WARNING: Method definition convert(Type{var"#T1"} where var"#T1"<:(LinearAlgebra.Diagonal{T, V} where V<:AbstractArray{T, 1} where T), AbstractArray{T, 2} where T) in module LinearAlgebra at /source/usr/share/julia/stdlib/v1.14/LinearAlgebra/src/diagonal.jl:105 overwritten in module LuxurySparse at /home/pkgeval/.julia/packages/LuxurySparse/qV7pU/src/conversions.jl:114. ERROR: Method overwriting is not permitted during Module precompilation. Use `__precompile__(false)` to opt-out of precompilation. 68.1 s ? LuxurySparse 52.3 s ✓ RBNF ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 =# Core.@doc " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" (karger_cut_cost(g::AbstractGraph{T}, cut::Vector{<:Integer}) where T <: Integer) = begin │ #= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49 =# │ count((e::Edge{T}->begin │ #= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:50 =# │ cut[src(e)] != cut[dst(e)] │ end), edges(g)) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [macrocall] │ │ @doc :: Identifier │ mod │ :(#= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 =#) :: Value │ │ " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" :: Value │ │ [=] │ │ [where] │ │ [call] │ │ karger_cut_cost :: Identifier │ │ [::] │ │ g :: Identifier │ │ [curly] │ │ AbstractGraph :: Identifier │ │ T :: Identifier │ │ [::] │ │ cut :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ [<:] │ │ Integer :: Identifier │ │ [<:] │ │ T :: Identifier │ │ Integer :: Identifier │ │ [block] │ │ [call] │ │ count :: Identifier │ │ [->] │ │ [::] │ │ e :: Identifier │ │ [curly] │ │ Edge :: Identifier │ │ T :: Identifier │ │ [block] │ │ [call] │ │ != :: Identifier │ │ [ref] │ │ cut :: Identifier │ │ [call] │ │ src :: Identifier │ │ e :: Identifier │ │ [ref] │ │ cut :: Identifier │ │ [call] │ │ dst :: Identifier │ │ e :: Identifier │ │ [call] │ │ edges :: Identifier │ │ g :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [block] │ │ [=] │ │ val :: Identifier │ scope_layer=3 │ [=] │ │ [where] │ │ [call] │ │ karger_cut_cost :: Identifier │ scope_layer=1 │ [::] │ │ g :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractGraph :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ cut :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ count :: Identifier │ scope_layer=1 │ [->] │ │ [::] │ │ e :: Identifier │ scope_layer=1 │ [curly] │ │ Edge :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ != :: Identifier │ scope_layer=1 │ [ref] │ │ cut :: Identifier │ scope_layer=1 │ [call] │ │ src :: Identifier │ scope_layer=1 │ e :: Identifier │ scope_layer=1 │ [ref] │ │ cut :: Identifier │ scope_layer=1 │ [call] │ │ dst :: Identifier │ scope_layer=1 │ e :: Identifier │ scope_layer=1 │ [call] │ │ edges :: Identifier │ scope_layer=1 │ g :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=47 │ LightGraphs :: Value │ macro_source=47 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=47 │ LightGraphs :: Value │ │ [inert] │ jl_source=L65 │ karger_cut_cost :: Identifier │ │ [call] │ macro_source=47 │ Base.Docs.docstr :: Value │ macro_source=47 │ [call] │ macro_source=47 │ Core.svec :: Value │ macro_source=47 │ " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" :: Value │ macro_source=47 │ [call] │ macro_source=47 │ Dict{Symbol, Any} :: Value │ macro_source=47 │ :path => "/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl" :: Value │ macro_source=47 │ :linenumber => 43 :: Value │ macro_source=47 │ :module => LightGraphs :: Value │ macro_source=47 │ [where] │ │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractGraph :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=3 │ │ file = "/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl" │ line = 43 └ mod = LightGraphs ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49 =# - Found unexpected binding of kind static_parameter Expression:  #₁₆/T Containing expressions:  (= #₃₆/T #₁₆/T)  (call core.svec (call core.svec #₂₉/#karger_cut_cost##->###0 (call core.apply_type #₁₉/Edge #₁₆/T)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49:0)  (call core.svec (call core.svec (function_type #₁₇/#->#) (call core.apply_type #₁₉/Edge #₁₆/T)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49:0)  Detailed provenance:  #₁₆/T  └─ T  └─ T  ├─ @ /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 =#) " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" (= (where (call karger_cut_cost (:: g (curly AbstractGraph T)) (:: cut (curly Vector (<: Integer)))) (<: T Integer)) (block (call count (-> (:: e (curly Edge T)) (block (call != (ref cut (call src e)) (ref cut (call dst e))))) (call edges g)))))  └─ @ /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43  Stacktrace:  [1] _renumber(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ssa_rewrites::Dict{Int64, Int64}, slot_rewrites::Dict{Int64, Int64}, label_table::Dict{Int64, Int64}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1097  [2] renumber_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, input_code::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, slot_rewrites::Dict{Int64, Int64})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1162  [3] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1257  [4] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1287  [5] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33  [6] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:326  [7] top-level scope  @ ~/.julia/packages/LightGraphs/IgJif/src/LightGraphs.jl:266  [8] include(mod::Module, _path::String)  @ Base Base.jl:325  [9] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, 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:3296  [10] top-level scope  @ stdin:5  [11] eval(m::Module, e::Any)  @ Core boot.jl:522  [12] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [13] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [14] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [15] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 in expression starting at /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/LightGraphs.jl:1 in expression starting at stdin:5 ✗ LightGraphs ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("093fc24a-ae57-5d10-9952-331d41423f4d"), "LightGraphs") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base module.jl:101  [11] eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [12] top-level scope  @ ~/.julia/packages/ZXCalculus/yFWu6/src/Multigraphs/multiple_edge.jl:2  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:326  [14] top-level scope  @ ~/.julia/packages/ZXCalculus/yFWu6/src/ZXCalculus.jl:3  [15] include(mod::Module, _path::String)  @ Base Base.jl:325  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, 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:3296  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core boot.jl:522  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [20] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [22] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ZXCalculus/yFWu6/src/Multigraphs/multiple_edge.jl:2 in expression starting at /home/pkgeval/.julia/packages/ZXCalculus/yFWu6/src/ZXCalculus.jl:1 in expression starting at stdin:5 ✗ ZXCalculus ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("3525faa3-032d-4235-a8d4-8c2939a218dd"), "ZXCalculus") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/YaoLang/8EhwC/src/compiler/zx_calculus.jl:1  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:326  [14] top-level scope  @ ~/.julia/packages/YaoLang/8EhwC/src/YaoLang.jl:42  [15] include(mod::Module, _path::String)  @ Base Base.jl:325  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, 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:3296  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core boot.jl:522  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [20] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [22] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/YaoLang/8EhwC/src/compiler/zx_calculus.jl:1 in expression starting at /home/pkgeval/.julia/packages/YaoLang/8EhwC/src/YaoLang.jl:1 in expression starting at stdin:5 ✗ YaoLang 22 dependencies successfully precompiled in 1207 seconds. 16 already precompiled. 1 dependency failed but may be precompilable after restarting julia 1 dependency had output during precompilation: ┌ LuxurySparse │ WARNING: Constructor for type "Diagonal" was extended in `LuxurySparse` without explicit qualification or import. │ NOTE: Assumed "Diagonal" refers to `LinearAlgebra.Diagonal`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function Diagonal end`. │ Hint: To silence the warning, qualify `Diagonal` as `LinearAlgebra.Diagonal` in the method signature or explicitly `import LinearAlgebra: Diagonal`. │ WARNING: Constructor for type "SparseMatrixCSC" was extended in `LuxurySparse` without explicit qualification or import. │ NOTE: Assumed "SparseMatrixCSC" refers to `SparseArrays.SparseMatrixCSC`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function SparseMatrixCSC end`. │ Hint: To silence the warning, qualify `SparseMatrixCSC` as `SparseArrays.SparseMatrixCSC` in the method signature or explicitly `import SparseArrays: SparseMatrixCSC`. │ WARNING: Constructor for type "Matrix" was extended in `LuxurySparse` without explicit qualification or import. │ NOTE: Assumed "Matrix" refers to `Base.Matrix`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function Matrix end`. │ Hint: To silence the warning, qualify `Matrix` as `Base.Matrix` in the method signature or explicitly `import Base: Matrix`. │ WARNING: Method definition convert(Type{var"#T1"} where var"#T1"<:(LinearAlgebra.Diagonal{T, V} where V<:AbstractArray{T, 1} where T), AbstractArray{T, 2} where T) in module LinearAlgebra at /source/usr/share/julia/stdlib/v1.14/LinearAlgebra/src/diagonal.jl:105 overwritten in module LuxurySparse at /home/pkgeval/.julia/packages/LuxurySparse/qV7pU/src/conversions.jl:114. │ ERROR: Method overwriting is not permitted during Module precompilation. Use `__precompile__(false)` to opt-out of precompilation. └ Precompilation completed after 1224.91s ################################################################################ # Loading # Loading YaoLang... WARNING: Constructor for type "Diagonal" was extended in `LuxurySparse` without explicit qualification or import.  NOTE: Assumed "Diagonal" refers to `LinearAlgebra.Diagonal`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function Diagonal end`.  Hint: To silence the warning, qualify `Diagonal` as `LinearAlgebra.Diagonal` in the method signature or explicitly `import LinearAlgebra: Diagonal`. WARNING: Constructor for type "SparseMatrixCSC" was extended in `LuxurySparse` without explicit qualification or import.  NOTE: Assumed "SparseMatrixCSC" refers to `SparseArrays.SparseMatrixCSC`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function SparseMatrixCSC end`.  Hint: To silence the warning, qualify `SparseMatrixCSC` as `SparseArrays.SparseMatrixCSC` in the method signature or explicitly `import SparseArrays: SparseMatrixCSC`. WARNING: Constructor for type "Matrix" was extended in `LuxurySparse` without explicit qualification or import.  NOTE: Assumed "Matrix" refers to `Base.Matrix`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function Matrix end`.  Hint: To silence the warning, qualify `Matrix` as `Base.Matrix` in the method signature or explicitly `import Base: Matrix`. WARNING: Method definition convert(Type{var"#T1"} where var"#T1"<:(LinearAlgebra.Diagonal{T, V} where V<:AbstractArray{T, 1} where T), AbstractArray{T, 2} where T) in module LinearAlgebra at /source/usr/share/julia/stdlib/v1.14/LinearAlgebra/src/diagonal.jl:105 overwritten in module LuxurySparse at /home/pkgeval/.julia/packages/LuxurySparse/qV7pU/src/conversions.jl:114. ERROR: Method overwriting is not permitted during Module precompilation. Use `__precompile__(false)` to opt-out of precompilation. ┌ Info: JuliaLowering threw given input: │ code = │ :(#= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 =# Core.@doc " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" (karger_cut_cost(g::AbstractGraph{T}, cut::Vector{<:Integer}) where T <: Integer) = begin │ #= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49 =# │ count((e::Edge{T}->begin │ #= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:50 =# │ cut[src(e)] != cut[dst(e)] │ end), edges(g)) │ end) │ st0 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ [macrocall] │ │ @doc :: Identifier │ mod │ :(#= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 =#) :: Value │ │ " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" :: Value │ │ [=] │ │ [where] │ │ [call] │ │ karger_cut_cost :: Identifier │ │ [::] │ │ g :: Identifier │ │ [curly] │ │ AbstractGraph :: Identifier │ │ T :: Identifier │ │ [::] │ │ cut :: Identifier │ │ [curly] │ │ Vector :: Identifier │ │ [<:] │ │ Integer :: Identifier │ │ [<:] │ │ T :: Identifier │ │ Integer :: Identifier │ │ [block] │ │ [call] │ │ count :: Identifier │ │ [->] │ │ [::] │ │ e :: Identifier │ │ [curly] │ │ Edge :: Identifier │ │ T :: Identifier │ │ [block] │ │ [call] │ │ != :: Identifier │ │ [ref] │ │ cut :: Identifier │ │ [call] │ │ src :: Identifier │ │ e :: Identifier │ │ [ref] │ │ cut :: Identifier │ │ [call] │ │ dst :: Identifier │ │ e :: Identifier │ │ [call] │ │ edges :: Identifier │ │ g :: Identifier │ │ │ st1 = │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ [block] │ │ [=] │ │ val :: Identifier │ scope_layer=3 │ [=] │ │ [where] │ │ [call] │ │ karger_cut_cost :: Identifier │ scope_layer=1 │ [::] │ │ g :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractGraph :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [::] │ │ cut :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ count :: Identifier │ scope_layer=1 │ [->] │ │ [::] │ │ e :: Identifier │ scope_layer=1 │ [curly] │ │ Edge :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [block] │ │ [call] │ │ != :: Identifier │ scope_layer=1 │ [ref] │ │ cut :: Identifier │ scope_layer=1 │ [call] │ │ src :: Identifier │ scope_layer=1 │ e :: Identifier │ scope_layer=1 │ [ref] │ │ cut :: Identifier │ scope_layer=1 │ [call] │ │ dst :: Identifier │ scope_layer=1 │ e :: Identifier │ scope_layer=1 │ [call] │ │ edges :: Identifier │ scope_layer=1 │ g :: Identifier │ scope_layer=1 │ [call] │ │ Base.Docs.doc! :: Value │ macro_source=47 │ LightGraphs :: Value │ macro_source=47 │ [call] │ │ Base.Docs.Binding :: Value │ macro_source=47 │ LightGraphs :: Value │ │ [inert] │ jl_source=L65 │ karger_cut_cost :: Identifier │ │ [call] │ macro_source=47 │ Base.Docs.docstr :: Value │ macro_source=47 │ [call] │ macro_source=47 │ Core.svec :: Value │ macro_source=47 │ " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" :: Value │ macro_source=47 │ [call] │ macro_source=47 │ Dict{Symbol, Any} :: Value │ macro_source=47 │ :path => "/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl" :: Value │ macro_source=47 │ :linenumber => 43 :: Value │ macro_source=47 │ :module => LightGraphs :: Value │ macro_source=47 │ [where] │ │ [curly] │ │ Union :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ [curly] │ │ AbstractGraph :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [curly] │ │ Vector :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ [curly] │ │ Tuple :: Identifier │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ [<:] │ scope_layer=1 │ T :: Identifier │ scope_layer=1 │ Integer :: Identifier │ scope_layer=1 │ val :: Identifier │ scope_layer=3 │ │ file = "/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl" │ line = 43 └ mod = LightGraphs ERROR: LoadError: LoweringError: #= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49 =# - Found unexpected binding of kind static_parameter Expression:  #₁₆/T Containing expressions:  (= #₃₆/T #₁₆/T)  (call core.svec (call core.svec #₂₉/#karger_cut_cost##->###0 (call core.apply_type #₁₉/Edge #₁₆/T)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49:0)  (call core.svec (call core.svec (function_type #₁₇/#->#) (call core.apply_type #₁₉/Edge #₁₆/T)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49:0)  Detailed provenance:  #₁₆/T  └─ T  └─ T  ├─ @ /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49  └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 =#) " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" (= (where (call karger_cut_cost (:: g (curly AbstractGraph T)) (:: cut (curly Vector (<: Integer)))) (<: T Integer)) (block (call count (-> (:: e (curly Edge T)) (block (call != (ref cut (call src e)) (ref cut (call dst e))))) (call edges g)))))  └─ @ /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43  Stacktrace:  [1] _renumber(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ssa_rewrites::Dict{Int64, Int64}, slot_rewrites::Dict{Int64, Int64}, label_table::Dict{Int64, Int64}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1097  [2] renumber_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, input_code::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, slot_rewrites::Dict{Int64, Int64})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1162  [3] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1257  [4] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1287  [5] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33  [6] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:326  [7] top-level scope  @ ~/.julia/packages/LightGraphs/IgJif/src/LightGraphs.jl:266  [8] include(mod::Module, _path::String)  @ Base Base.jl:325  [9] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, 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:3296  [10] top-level scope  @ stdin:5  [11] eval(m::Module, e::Any)  @ Core boot.jl:522  [12] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [13] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [14] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [15] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 in expression starting at /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/LightGraphs.jl:1 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("093fc24a-ae57-5d10-9952-331d41423f4d"), "LightGraphs") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base module.jl:101  [11] eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr})  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195  [12] top-level scope  @ ~/.julia/packages/ZXCalculus/yFWu6/src/Multigraphs/multiple_edge.jl:2  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:326  [14] top-level scope  @ ~/.julia/packages/ZXCalculus/yFWu6/src/ZXCalculus.jl:3  [15] include(mod::Module, _path::String)  @ Base Base.jl:325  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, 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:3296  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core boot.jl:522  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [20] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [22] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/ZXCalculus/yFWu6/src/Multigraphs/multiple_edge.jl:2 in expression starting at /home/pkgeval/.julia/packages/ZXCalculus/yFWu6/src/ZXCalculus.jl:1 in expression starting at stdin:5 ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("3525faa3-032d-4235-a8d4-8c2939a218dd"), "ZXCalculus") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) Stacktrace:  [1] error(s::String)  @ Base error.jl:56  [2] __require_prelocked(pkg::Base.PkgId, env::String)  @ Base loading.jl:2837  [3] _require_prelocked(uuidkey::Base.PkgId, env::String)  @ Base loading.jl:2685  [4] macro expansion  @ loading.jl:2599 [inlined]  [5] macro expansion  @ lock.jl:376 [inlined]  [6] __require(into::Module, mod::Symbol)  @ Base loading.jl:2563  [7] require(into::Module, mod::Symbol)  @ Base loading.jl:2539 [inlined]  [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String)  @ Base module.jl:36 [inlined]  [9] eval_import_path_all(at::Module, path::Expr, keyword::String)  @ Base module.jl:60  [10] _eval_using(to::Module, path::Expr, flags::UInt8)  @ Base module.jl:137 [inlined]  [11] eval_using(to::Module, path::Expr)  @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:207  [12] top-level scope  @ ~/.julia/packages/YaoLang/8EhwC/src/compiler/zx_calculus.jl:1  [13] include(mapexpr::Function, mod::Module, _path::String)  @ Base Base.jl:326  [14] top-level scope  @ ~/.julia/packages/YaoLang/8EhwC/src/YaoLang.jl:42  [15] include(mod::Module, _path::String)  @ Base Base.jl:325  [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, 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:3296  [17] top-level scope  @ stdin:5  [18] eval(m::Module, e::Any)  @ Core boot.jl:522  [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)  @ Base loading.jl:3132  [20] include_string(m::Module, txt::String, fname::String)  @ Base loading.jl:3142 [inlined]  [21] exec_options(opts::Base.JLOptions)  @ Base client.jl:353  [22] _start()  @ Base client.jl:596 in expression starting at /home/pkgeval/.julia/packages/YaoLang/8EhwC/src/compiler/zx_calculus.jl:1 in expression starting at /home/pkgeval/.julia/packages/YaoLang/8EhwC/src/YaoLang.jl:1 in expression starting at stdin:5 4 dependencies had output during precompilation: ┌ YaoLang │ [Output was shown above] └ ┌ ZXCalculus │ ERROR: LoadError: Precompiled image Base.PkgId(Base.UUID("093fc24a-ae57-5d10-9952-331d41423f4d"), "LightGraphs") not available with flags CacheFlags(; use_pkgimages=false, debug_level=1, check_bounds=1, inline=true, opt_level=0) │ Stacktrace: │ [1] error(s::String) │ @ Base error.jl:56 │ [2] __require_prelocked(pkg::Base.PkgId, env::String) │ @ Base loading.jl:2837 │ [3] _require_prelocked(uuidkey::Base.PkgId, env::String) │ @ Base loading.jl:2685 │ [4] macro expansion │ @ loading.jl:2599 [inlined] │ [5] macro expansion │ @ lock.jl:376 [inlined] │ [6] __require(into::Module, mod::Symbol) │ @ Base loading.jl:2563 │ [7] require(into::Module, mod::Symbol) │ @ Base loading.jl:2539 [inlined] │ [8] eval_import_path(at::Module, from::Nothing, path::Expr, keyword::String) │ @ Base module.jl:36 [inlined] │ [9] eval_import_path_all(at::Module, path::Expr, keyword::String) │ @ Base module.jl:60 │ [10] _eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr}) │ @ Base module.jl:101 │ [11] eval_import(::Bool, ::Module, ::Expr, ::Expr, ::Vararg{Expr}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/runtime.jl:195 │ [12] top-level scope │ @ ~/.julia/packages/ZXCalculus/yFWu6/src/Multigraphs/multiple_edge.jl:2 │ [13] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:326 │ [14] top-level scope │ @ ~/.julia/packages/ZXCalculus/yFWu6/src/ZXCalculus.jl:3 │ [15] include(mod::Module, _path::String) │ @ Base Base.jl:325 │ [16] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, 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:3296 │ [17] top-level scope │ @ stdin:5 │ [18] eval(m::Module, e::Any) │ @ Core boot.jl:522 │ [19] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [20] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [21] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [22] _start() │ @ Base client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/ZXCalculus/yFWu6/src/Multigraphs/multiple_edge.jl:2 │ in expression starting at /home/pkgeval/.julia/packages/ZXCalculus/yFWu6/src/ZXCalculus.jl:1 │ in expression starting at stdin:5 └ ┌ LightGraphs │ ┌ Info: JuliaLowering threw given input: │ │ code = │ │ :(#= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 =# Core.@doc " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" (karger_cut_cost(g::AbstractGraph{T}, cut::Vector{<:Integer}) where T <: Integer) = begin │ │ #= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49 =# │ │ count((e::Edge{T}->begin │ │ #= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:50 =# │ │ cut[src(e)] != cut[dst(e)] │ │ end), edges(g)) │ │ end) │ │ st0 = │ │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source,__macro_ctx__ │ │ [macrocall] │ │ │ @doc :: Identifier │ mod │ │ :(#= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 =#) :: Value │ │ │ " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" :: Value │ │ │ [=] │ │ │ [where] │ │ │ [call] │ │ │ karger_cut_cost :: Identifier │ │ │ [::] │ │ │ g :: Identifier │ │ │ [curly] │ │ │ AbstractGraph :: Identifier │ │ │ T :: Identifier │ │ │ [::] │ │ │ cut :: Identifier │ │ │ [curly] │ │ │ Vector :: Identifier │ │ │ [<:] │ │ │ Integer :: Identifier │ │ │ [<:] │ │ │ T :: Identifier │ │ │ Integer :: Identifier │ │ │ [block] │ │ │ [call] │ │ │ count :: Identifier │ │ │ [->] │ │ │ [::] │ │ │ e :: Identifier │ │ │ [curly] │ │ │ Edge :: Identifier │ │ │ T :: Identifier │ │ │ [block] │ │ │ [call] │ │ │ != :: Identifier │ │ │ [ref] │ │ │ cut :: Identifier │ │ │ [call] │ │ │ src :: Identifier │ │ │ e :: Identifier │ │ │ [ref] │ │ │ cut :: Identifier │ │ │ [call] │ │ │ dst :: Identifier │ │ │ e :: Identifier │ │ │ [call] │ │ │ edges :: Identifier │ │ │ g :: Identifier │ │ │ │ │ st1 = │ │ SyntaxTree with attributes mod,kind,var_id,toplevel_pure,scope_type,macro_source,name_val,syntax_flags,meta,scope_layer,value,jl_source,is_toplevel_thunk,source │ │ [block] │ │ │ [=] │ │ │ val :: Identifier │ scope_layer=3 │ │ [=] │ │ │ [where] │ │ │ [call] │ │ │ karger_cut_cost :: Identifier │ scope_layer=1 │ │ [::] │ │ │ g :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ AbstractGraph :: Identifier │ scope_layer=1 │ │ T :: Identifier │ scope_layer=1 │ │ [::] │ │ │ cut :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ Vector :: Identifier │ scope_layer=1 │ │ [<:] │ scope_layer=1 │ │ Integer :: Identifier │ scope_layer=1 │ │ [<:] │ scope_layer=1 │ │ T :: Identifier │ scope_layer=1 │ │ Integer :: Identifier │ scope_layer=1 │ │ [block] │ │ │ [call] │ │ │ count :: Identifier │ scope_layer=1 │ │ [->] │ │ │ [::] │ │ │ e :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ Edge :: Identifier │ scope_layer=1 │ │ T :: Identifier │ scope_layer=1 │ │ [block] │ │ │ [call] │ │ │ != :: Identifier │ scope_layer=1 │ │ [ref] │ │ │ cut :: Identifier │ scope_layer=1 │ │ [call] │ │ │ src :: Identifier │ scope_layer=1 │ │ e :: Identifier │ scope_layer=1 │ │ [ref] │ │ │ cut :: Identifier │ scope_layer=1 │ │ [call] │ │ │ dst :: Identifier │ scope_layer=1 │ │ e :: Identifier │ scope_layer=1 │ │ [call] │ │ │ edges :: Identifier │ scope_layer=1 │ │ g :: Identifier │ scope_layer=1 │ │ [call] │ │ │ Base.Docs.doc! :: Value │ macro_source=47 │ │ LightGraphs :: Value │ macro_source=47 │ │ [call] │ │ │ Base.Docs.Binding :: Value │ macro_source=47 │ │ LightGraphs :: Value │ │ │ [inert] │ jl_source=L65 │ │ karger_cut_cost :: Identifier │ │ │ [call] │ macro_source=47 │ │ Base.Docs.docstr :: Value │ macro_source=47 │ │ [call] │ macro_source=47 │ │ Core.svec :: Value │ macro_source=47 │ │ " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" :: Value │ macro_source=47 │ │ [call] │ macro_source=47 │ │ Dict{Symbol, Any} :: Value │ macro_source=47 │ │ :path => "/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl" :: Value │ macro_source=47 │ │ :linenumber => 43 :: Value │ macro_source=47 │ │ :module => LightGraphs :: Value │ macro_source=47 │ │ [where] │ │ │ [curly] │ │ │ Union :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ Tuple :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ AbstractGraph :: Identifier │ scope_layer=1 │ │ T :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ Vector :: Identifier │ scope_layer=1 │ │ [<:] │ scope_layer=1 │ │ Integer :: Identifier │ scope_layer=1 │ │ [curly] │ │ │ Tuple :: Identifier │ scope_layer=1 │ │ T :: Identifier │ scope_layer=1 │ │ [<:] │ scope_layer=1 │ │ T :: Identifier │ scope_layer=1 │ │ Integer :: Identifier │ scope_layer=1 │ │ val :: Identifier │ scope_layer=3 │ │ │ │ file = "/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl" │ │ line = 43 │ └ mod = LightGraphs │ ERROR: LoadError: LoweringError: │ #= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49 =# - Found unexpected binding of kind static_parameter │ Expression: │ #₁₆/T │ Containing expressions: │ (= #₃₆/T #₁₆/T) │ (call core.svec (call core.svec #₂₉/#karger_cut_cost##->###0 (call core.apply_type #₁₉/Edge #₁₆/T)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49:0) │ (call core.svec (call core.svec (function_type #₁₇/#->#) (call core.apply_type #₁₉/Edge #₁₆/T)) (call core.svec) SourceLocation:/home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49:0) │ │ Detailed provenance: │ #₁₆/T │ └─ T │ └─ T │ ├─ @ /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:49 │ └─ (macrocall @doc :(#= /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 =#) " karger_cut_cost(g, cut)\n\nFind the number of crossing edges in a cut of graph `g` where the cut is represented\nby the integer array, `cut`.\n" (= (where (call karger_cut_cost (:: g (curly AbstractGraph T)) (:: cut (curly Vector (<: Integer)))) (<: T Integer)) (block (call count (-> (:: e (curly Edge T)) (block (call != (ref cut (call src e)) (ref cut (call dst e))))) (call edges g))))) │ └─ @ /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 │ │ Stacktrace: │ [1] _renumber(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ssa_rewrites::Dict{Int64, Int64}, slot_rewrites::Dict{Int64, Int64}, label_table::Dict{Int64, Int64}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1097 │ [2] renumber_body(ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, input_code::Base.JuliaSyntax.SyntaxList{Dict{Symbol, Dict{Int64, Any}}, Vector{Int64}}, slot_rewrites::Dict{Int64, Int64}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1162 │ [3] compile_lambda(outer_ctx::Base.JuliaLowering.LinearIRContext{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1257 │ [4] linearize_ir(ctx::Base.JuliaLowering.ClosureConversionCtx{Dict{Symbol, Dict{Int64, Any}}}, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/linear_ir.jl:1287 │ [5] core_lowering_hook(code::Any, mod::Module, file::String, line::UInt64, world::UInt64, _warn::Bool) │ @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/hooks.jl:33 │ [6] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:326 │ [7] top-level scope │ @ ~/.julia/packages/LightGraphs/IgJif/src/LightGraphs.jl:266 │ [8] include(mod::Module, _path::String) │ @ Base Base.jl:325 │ [9] include_package_for_output(pkg::Base.PkgId, input::String, syntax_version::VersionNumber, 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:3296 │ [10] top-level scope │ @ stdin:5 │ [11] eval(m::Module, e::Any) │ @ Core boot.jl:522 │ [12] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String) │ @ Base loading.jl:3132 │ [13] include_string(m::Module, txt::String, fname::String) │ @ Base loading.jl:3142 [inlined] │ [14] exec_options(opts::Base.JLOptions) │ @ Base client.jl:353 │ [15] _start() │ @ Base client.jl:596 │ in expression starting at /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/graphcut/karger_min_cut.jl:43 │ in expression starting at /home/pkgeval/.julia/packages/LightGraphs/IgJif/src/LightGraphs.jl:1 │ in expression starting at stdin:5 └ ┌ LuxurySparse │ WARNING: Constructor for type "Diagonal" was extended in `LuxurySparse` without explicit qualification or import. │ NOTE: Assumed "Diagonal" refers to `LinearAlgebra.Diagonal`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function Diagonal end`. │ Hint: To silence the warning, qualify `Diagonal` as `LinearAlgebra.Diagonal` in the method signature or explicitly `import LinearAlgebra: Diagonal`. │ WARNING: Constructor for type "SparseMatrixCSC" was extended in `LuxurySparse` without explicit qualification or import. │ NOTE: Assumed "SparseMatrixCSC" refers to `SparseArrays.SparseMatrixCSC`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function SparseMatrixCSC end`. │ Hint: To silence the warning, qualify `SparseMatrixCSC` as `SparseArrays.SparseMatrixCSC` in the method signature or explicitly `import SparseArrays: SparseMatrixCSC`. │ WARNING: Constructor for type "Matrix" was extended in `LuxurySparse` without explicit qualification or import. │ NOTE: Assumed "Matrix" refers to `Base.Matrix`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function Matrix end`. │ Hint: To silence the warning, qualify `Matrix` as `Base.Matrix` in the method signature or explicitly `import Base: Matrix`. │ WARNING: Method definition convert(Type{var"#T1"} where var"#T1"<:(LinearAlgebra.Diagonal{T, V} where V<:AbstractArray{T, 1} where T), AbstractArray{T, 2} where T) in module LinearAlgebra at /source/usr/share/julia/stdlib/v1.14/LinearAlgebra/src/diagonal.jl:105 overwritten in module LuxurySparse at /home/pkgeval/.julia/packages/LuxurySparse/qV7pU/src/conversions.jl:114. │ ERROR: Method overwriting is not permitted during Module precompilation. Use `__precompile__(false)` to opt-out of precompilation. └ ERROR: The following 3 packages failed to precompile: YaoLang Failed to precompile YaoLang [77e32715-2d53-453b-8330-e0520dba5551] to "/home/pkgeval/.julia/compiled/v1.14/YaoLang/jl_0mINAX" (ProcessExited(1)). ZXCalculus Failed to precompile ZXCalculus [3525faa3-032d-4235-a8d4-8c2939a218dd] to "/home/pkgeval/.julia/compiled/v1.14/ZXCalculus/jl_35vZrE" (ProcessExited(1)). LightGraphs Failed to precompile LightGraphs [093fc24a-ae57-5d10-9952-331d41423f4d] to "/home/pkgeval/.julia/compiled/v1.14/LightGraphs/jl_YWyuQa" (ProcessExited(1)). Loading failed after 299.13s ERROR: LoadError: failed process: Process(`/opt/julia/bin/julia -C native -J/opt/julia/lib/julia/sys.so -g1 --check-bounds=yes --inline=yes --check-bounds=yes --pkgimages=existing -e 'using YaoLang'`, ProcessExited(1)) [1] Stacktrace: [1] pipeline_error(proc::Base.Process) @ Base process.jl:612 [inlined] [2] run(::Cmd; wait::Bool) @ Base process.jl:525 [3] run(::Cmd) @ Base process.jl:522 [4] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:197 [5] include(mod::Module, _path::String) @ Base Base.jl:325 [6] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [7] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:188 PkgEval failed after 1555.53s: illegal method overwrites during precompilation