Package evaluation to test StationXML on Julia 1.14.0-DEV.2593 (15c2b67521*) started at 2026-07-03T18:33:48.796 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 15.39s ################################################################################ # Installation # Installing StationXML... Resolving package versions... Installed Libiconv_jll ──────── v1.18.0+0 Installed EzXML ─────────────── v1.2.3 Installed Preferences ───────── v1.5.2 Installed MacroTools ────────── v0.5.16 Installed JLLWrappers ───────── v1.8.0 Installed Parameters ────────── v0.12.3 Installed UnPack ────────────── v1.0.2 Installed StationXML ────────── v0.2.3 Installed OrderedCollections ── v1.8.2 Installed DocStringExtensions ─ v0.9.5 Installed XML2_jll ──────────── v2.15.3+0 Installed Mixers ────────────── v0.1.2 Installing 2 artifacts Installed artifact Libiconv 1022.9 KiB Installed artifact XML2 1.8 MiB Updating `~/.julia/environments/v1.14/Project.toml` [bc702e9c] + StationXML v0.2.3 Updating `~/.julia/environments/v1.14/Manifest.toml` [ffbed154] + DocStringExtensions v0.9.5 [8f5d6c58] + EzXML v1.2.3 [692b3bcd] + JLLWrappers v1.8.0 [1914dd2f] + MacroTools v0.5.16 [2a8e4939] + Mixers v0.1.2 ⌅ [bac558e1] + OrderedCollections v1.8.2 ⌅ [d96e819e] + Parameters v0.12.3 [21216c6a] + Preferences v1.5.2 [bc702e9c] + StationXML v0.2.3 [3a884ed6] + UnPack v1.0.2 [94ce4f54] + Libiconv_jll v1.18.0+0 [02c8fc9c] + XML2_jll v2.15.3+0 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [de0858da] + Printf v1.11.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [83775a58] + Zlib_jll v1.3.2+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 4.58s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling project... 8.9 s ✓ TestEnv 1 dependency successfully precompiled in 9 seconds. 27 already precompiled. Precompiling package dependencies... Precompiling project... 4.2 s ✓ MacroTools 1.4 s ✓ DocStringExtensions 152.1 s ✓ OrderedCollections 56.6 s ✓ TranscodingStreams 0.9 s ✓ UnPack 32.3 s ✓ Preferences 1.6 s ✓ Mixers 19.9 s ✓ CodecZlib 40.5 s ✓ Parameters 32.4 s ✓ JLLWrappers 32.2 s ✓ Libiconv_jll 31.9 s ✓ XML2_jll 285.3 s ✓ EzXML 405.3 s ✓ StationXML 14 dependencies successfully precompiled in 1097 seconds. 13 already precompiled. Precompilation completed after 1141.92s ################################################################################ # Testing # Testing StationXML Status `/tmp/jl_sH48a0/Project.toml` [944b1d66] CodecZlib v0.7.8 [ffbed154] DocStringExtensions v0.9.5 [8f5d6c58] EzXML v1.2.3 [2a8e4939] Mixers v0.1.2 ⌅ [d96e819e] Parameters v0.12.3 [bc702e9c] StationXML v0.2.3 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_sH48a0/Manifest.toml` [944b1d66] CodecZlib v0.7.8 [ffbed154] DocStringExtensions v0.9.5 [8f5d6c58] EzXML v1.2.3 [692b3bcd] JLLWrappers v1.8.0 [1914dd2f] MacroTools v0.5.16 [2a8e4939] Mixers v0.1.2 ⌅ [bac558e1] OrderedCollections v1.8.2 ⌅ [d96e819e] Parameters v0.12.3 [21216c6a] Preferences v1.5.2 [bc702e9c] StationXML v0.2.3 [3bb67fe8] TranscodingStreams v0.11.3 [3a884ed6] UnPack v1.0.2 [94ce4f54] Libiconv_jll v1.18.0+0 [02c8fc9c] XML2_jll v2.15.3+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [8f399da3] Libdl v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [4ec0a83e] Unicode v1.11.0 [83775a58] Zlib_jll v1.3.2+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Enumeration macro: Test Failed at /home/pkgeval/.julia/packages/StationXML/ihOQK/test/util.jl:85 Expression: #= /home/pkgeval/.julia/packages/StationXML/ihOQK/test/util.jl:85 =# @eval #= /home/pkgeval/.julia/packages/StationXML/ihOQK/test/util.jl:85 =# StationXML.@enumerated_struct(ExampleStruct2, ()) Expected: LoadError Thrown: Base.JuliaLowering.MacroExpansionError MacroExpansionError while expanding StationXML.@enumerated_struct in module Main: #= /home/pkgeval/.julia/packages/StationXML/ihOQK/test/util.jl:85 =# - Error expanding macro Caused by: ArgumentError: number of permitted values cannot be 0 Stacktrace: [1] macro expansion @ ~/.julia/packages/StationXML/ihOQK/src/util.jl:232 [2] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, st::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:252 [3] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, st::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:358 [4] expand_forms_1(mod::Module, st::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, expr_compat_mode::Bool, world::UInt64, recursive::Bool) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:408 [inlined] [5] lower_step(iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}, mod::Module, world::UInt64; soft_scope::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:72 [6] _eval(mod::Module, iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:730 [7] eval(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; macro_world::UInt64, soft_scope::Nothing, opts::@Kwargs{expr_compat_mode::Bool}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:718 [inlined] [8] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/util.jl:5 [9] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [10] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [12] top-level scope @ none:6 [13] eval(m::Module, e::Any) @ Core boot.jl:522 [14] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [15] _start() @ Base client.jl:596 Stacktrace: [1] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/util.jl:5 [2] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [3] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 [4] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [5] top-level scope @ none:6 [6] eval(m::Module, e::Any) @ Core boot.jl:522 [7] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [8] _start() @ Base client.jl:596 Enumeration macro: Test Failed at /home/pkgeval/.julia/packages/StationXML/ihOQK/test/util.jl:86 Expression: #= /home/pkgeval/.julia/packages/StationXML/ihOQK/test/util.jl:86 =# @eval #= /home/pkgeval/.julia/packages/StationXML/ihOQK/test/util.jl:86 =# StationXML.@enumerated_struct(ExampleStruct3, 1.0) Expected: LoadError Thrown: Base.JuliaLowering.MacroExpansionError MacroExpansionError while expanding StationXML.@enumerated_struct in module Main: #= /home/pkgeval/.julia/packages/StationXML/ihOQK/test/util.jl:86 =# - Error expanding macro Caused by: ArgumentError: final argument must be a tuple of values Stacktrace: [1] macro expansion @ ~/.julia/packages/StationXML/ihOQK/src/util.jl:232 [2] expand_macro(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, st::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:252 [3] expand_forms_1(ctx::Base.JuliaLowering.MacroExpansionContext{Dict{Symbol, Dict{Int64, Any}}}, st::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:358 [4] expand_forms_1(mod::Module, st::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}, expr_compat_mode::Bool, world::UInt64, recursive::Bool) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/macro_expansion.jl:408 [inlined] [5] lower_step(iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}, mod::Module, world::UInt64; soft_scope::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:72 [6] _eval(mod::Module, iter::Base.JuliaLowering.LoweringIterator{Dict{Symbol, Dict{Int64, Any}}}; soft_scope::Nothing) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:730 [7] eval(mod::Module, ex::Base.JuliaSyntax.SyntaxTree{Dict{Symbol, Dict{Int64, Any}}}; macro_world::UInt64, soft_scope::Nothing, opts::@Kwargs{expr_compat_mode::Bool}) @ Base.JuliaLowering /source/usr/share/julia/JuliaLowering/src/eval.jl:718 [inlined] [8] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/util.jl:5 [9] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [10] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 [11] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [12] top-level scope @ none:6 [13] eval(m::Module, e::Any) @ Core boot.jl:522 [14] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [15] _start() @ Base client.jl:596 Stacktrace: [1] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/util.jl:5 [2] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [3] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 [4] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [5] top-level scope @ none:6 [6] eval(m::Module, e::Any) @ Core boot.jl:522 [7] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [8] _start() @ Base client.jl:596 Three or more objects: Error During Test at /home/pkgeval/.julia/packages/StationXML/ihOQK/test/merge.jl:224 Test threw exception Expression: merge(sxmls...) == merge(merge(sxmls[1:2]...), merge(sxmls[3:var"end"]...)) MethodError: no method matching var"#kw_body#_#47"(::Bool, ::typeof(merge), ::FDSNStationXML, ::FDSNStationXML, ::Tuple{FDSNStationXML, FDSNStationXML}) The anonymous function `#kw_body#_#47` exists, but no method is defined for this combination of argument types. Closest candidates are: var"#kw_body#_#47"(::Any, ::typeof(merge), ::FDSNStationXML, ::FDSNStationXML, !Matched::FDSNStationXML...) @ StationXML ~/.julia/packages/StationXML/ihOQK/src/merge.jl:117 Stacktrace: [1] merge(::FDSNStationXML, ::FDSNStationXML, ::FDSNStationXML, ::Vararg{FDSNStationXML}) @ StationXML ~/.julia/packages/StationXML/ihOQK/src/merge.jl:117 [2] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/merge.jl:4 [3] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [4] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 [5] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [6] top-level scope @ none:6 [7] eval(m::Module, e::Any) @ Core boot.jl:522 [8] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [9] _start() @ Base client.jl:596 Three or more objects: Error During Test at /home/pkgeval/.julia/packages/StationXML/ihOQK/test/merge.jl:225 Test threw exception Expression: merge!(sxmls...) == merge(sxmls...) MethodError: no method matching var"#kw_body#_#45"(::Bool, ::typeof(merge!), ::FDSNStationXML, ::FDSNStationXML, ::Tuple{FDSNStationXML, FDSNStationXML}) The anonymous function `#kw_body#_#45` exists, but no method is defined for this combination of argument types. Closest candidates are: var"#kw_body#_#45"(::Any, ::typeof(merge!), ::FDSNStationXML, ::FDSNStationXML, !Matched::FDSNStationXML...) @ StationXML ~/.julia/packages/StationXML/ihOQK/src/merge.jl:96 Stacktrace: [1] merge!(::FDSNStationXML, ::FDSNStationXML, ::FDSNStationXML, ::Vararg{FDSNStationXML}) @ StationXML ~/.julia/packages/StationXML/ihOQK/src/merge.jl:96 [2] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/merge.jl:4 [3] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [4] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 [5] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [6] top-level scope @ none:6 [7] eval(m::Module, e::Any) @ Core boot.jl:522 [8] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [9] _start() @ Base client.jl:596 Three or more objects: Error During Test at /home/pkgeval/.julia/packages/StationXML/ihOQK/test/merge.jl:227 Test threw exception Expression: first(sxmls) == merge(sxmls′...) MethodError: no method matching var"#kw_body#_#47"(::Bool, ::typeof(merge), ::FDSNStationXML, ::FDSNStationXML, ::Tuple{FDSNStationXML, FDSNStationXML}) The anonymous function `#kw_body#_#47` exists, but no method is defined for this combination of argument types. Closest candidates are: var"#kw_body#_#47"(::Any, ::typeof(merge), ::FDSNStationXML, ::FDSNStationXML, !Matched::FDSNStationXML...) @ StationXML ~/.julia/packages/StationXML/ihOQK/src/merge.jl:117 Stacktrace: [1] merge(::FDSNStationXML, ::FDSNStationXML, ::FDSNStationXML, ::Vararg{FDSNStationXML}) @ StationXML ~/.julia/packages/StationXML/ihOQK/src/merge.jl:117 [2] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/merge.jl:4 [3] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [4] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 [5] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [6] top-level scope @ none:6 [7] eval(m::Module, e::Any) @ Core boot.jl:522 [8] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [9] _start() @ Base client.jl:596 Three or more objects: Test Failed at /home/pkgeval/.julia/packages/StationXML/ihOQK/test/merge.jl:228 Expression: first(sxmls) != first(sxmls′) Evaluated: FDSNStationXML source: String "dummy_sxml" sender: Missing missing module_name: Missing missing module_uri: Missing missing created: DateTime network: Array{StationXML.Network}((1,)) schema_version: String "1.1" != FDSNStationXML source: String "dummy_sxml" sender: Missing missing module_name: Missing missing module_uri: Missing missing created: DateTime network: Array{StationXML.Network}((1,)) schema_version: String "1.1" Stacktrace: [1] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/merge.jl:4 [2] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [3] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 [4] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [5] top-level scope @ none:6 [6] eval(m::Module, e::Any) @ Core boot.jl:522 [7] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [8] _start() @ Base client.jl:596 Three or more objects: Error During Test at /home/pkgeval/.julia/packages/StationXML/ihOQK/test/merge.jl:232 Test threw exception Expression: merge!(sxmls...) == merge!(sxmls...) MethodError: no method matching var"#kw_body#_#45"(::Bool, ::typeof(merge!), ::FDSNStationXML, ::FDSNStationXML, ::Tuple{FDSNStationXML, FDSNStationXML}) The anonymous function `#kw_body#_#45` exists, but no method is defined for this combination of argument types. Closest candidates are: var"#kw_body#_#45"(::Any, ::typeof(merge!), ::FDSNStationXML, ::FDSNStationXML, !Matched::FDSNStationXML...) @ StationXML ~/.julia/packages/StationXML/ihOQK/src/merge.jl:96 Stacktrace: [1] merge!(::FDSNStationXML, ::FDSNStationXML, ::FDSNStationXML, ::Vararg{FDSNStationXML}) @ StationXML ~/.julia/packages/StationXML/ihOQK/src/merge.jl:96 [2] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/merge.jl:4 [3] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [4] top-level scope @ ~/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 [5] include(mapexpr::Function, mod::Module, _path::String) @ Base Base.jl:326 [6] top-level scope @ none:6 [7] eval(m::Module, e::Any) @ Core boot.jl:522 [8] exec_options(opts::Base.JLOptions) @ Base client.jl:321 [9] _start() @ Base client.jl:596 Test Summary: | Pass Fail Error Total Time All tests | 846 3 4 853 8m09.2s Test utils | 20 20 4.0s Accessors | 17 17 8.0s Types | 83 83 3.8s Conversion | 65 65 2.4s Utils | 390 2 392 11.9s XML escaping | 2 2 0.0s Name transform | 373 373 0.7s Enumeration macro | 15 2 17 11.3s Parsing | 36 36 0.2s I/O | 152 152 32.3s merge and append | 83 1 4 88 33.1s _time_ranges_overlap | 36 36 2.1s merge | 41 1 4 46 30.8s Identical | 4 4 5.7s Totally different | 7 7 6.5s Keep first headers | 12 12 0.3s Missing from first | 3 3 4.3s Missing from second | 3 3 0.3s Reusing network codes, different stations | 3 3 0.8s Reusing different station codes, same network | 1 1 2.2s Channels | 7 7 2.7s Three or more objects | 1 1 4 6 8.0s append! | 6 6 0.2s RNG of the outermost testset: Random.Xoshiro(0xe67bad66889f925b, 0x4fec6e87a8bae024, 0xd0861d95063dc93e, 0x9aeddfe2592d7ab5, 0x2560ac1712437bf0) ERROR: LoadError: Some tests did not pass: 846 passed, 3 failed, 4 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/StationXML/ihOQK/test/runtests.jl:4 Testing failed after 611.15s ERROR: LoadError: Package StationXML errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{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.14/Pkg/src/Operations.jl:3247 [3] test(ctx::Pkg.Types.Context, pkgs::Vector{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::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:587 [4] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [5] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [6] test(pkg::String; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [inlined] [7] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [8] include(mod::Module, _path::String) @ Base Base.jl:325 [9] exec_options(opts::Base.JLOptions) @ Base client.jl:355 [10] _start() @ Base client.jl:596 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 1801.66s: package tests unexpectedly errored