Package evaluation of Match on Julia 1.12.0-DEV.2153 (83dcbd426d*) started at 2025-03-31T10:22:54.765 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.86s ################################################################################ # Installation # Installing Match... Resolving package versions... Installed MacroTools ───────── v0.5.15 Installed OrderedCollections ─ v1.8.0 Installed Match ────────────── v2.4.0 Updating `~/.julia/environments/v1.12/Project.toml` [7eb4fadd] + Match v2.4.0 Updating `~/.julia/environments/v1.12/Manifest.toml` [1914dd2f] + MacroTools v0.5.15 [7eb4fadd] + Match v2.4.0 [bac558e1] + OrderedCollections v1.8.0 Installation completed after 1.01s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... 7036.3 ms ✓ TestEnv 1 dependency successfully precompiled in 9 seconds. 25 already precompiled. Precompiling package dependencies... Precompilation completed after 59.08s ################################################################################ # Testing # Testing Match Status `/tmp/jl_fAvqUc/Project.toml` [1914dd2f] MacroTools v0.5.15 [7eb4fadd] Match v2.4.0 [e0db7c4e] ReTest v0.3.4 [9a3f8284] Random v1.11.0 Status `/tmp/jl_fAvqUc/Manifest.toml` [bd334432] InlineTest v0.2.0 [1914dd2f] MacroTools v0.5.15 [7eb4fadd] Match v2.4.0 [bac558e1] OrderedCollections v1.8.0 [aea7be01] PrecompileTools v1.3.0 [21216c6a] Preferences v1.4.3 [e0db7c4e] ReTest v0.3.4 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [4ec0a83e] Unicode v1.11.0 Testing Running tests... Pass Fail Broken Total More @match tests | 137 2 139 Assignments in the value do not leak out | 2 2 Assignments in a where clause do not leak to the rule's result | 3 3 A pure type pattern | 4 4 bound variables may be used in subsequent interpolations | 3 3 diagnostics produced are excellent | 42 2 44 stack trace for MatchFailure | 4 4 could not bind a type | 2 1 3 using abstract type for struct pattern | 3 3 using abstract type for struct pattern with named parameter | 3 3 missing type or extractor | 2 1 3 location of error for redundant field patterns 1 | 3 3 location of error for redundant field patterns 2 | 3 3 mix positional and named field patterns | 3 3 wrong field count | 3 3 field not found | 3 3 multiple splats | 3 3 unrecognized pattern syntax | 3 3 type binding changed 1 | 2 2 type binding changed 2 | 2 2 bad match case syntax | 3 3 Match Struct by field names | 10 10 non-struct Matches | 3 3 logical expressions with branches | 9 9 Splats | 14 14 Inference in branches | 2 2 Nested Guards | 3 3 structs matching all fields | 4 4 abstract type | 1 1 extractor function | 1 1 extractor function that might fail | 3 3 nested extractor function | 1 1 extract to override type match | 1 1 extract to override type match 2 | 1 1 Named tuples | 12 12 Miscellanea | 9 9 Interpolated Values | 9 9 could not bind a type: Test Failed at /home/pkgeval/.julia/packages/Match/pXDUc/test/rematch.jl:80 Expression: e.msg == "$(file):$(line): Could not bind `Unknown` as a type (due to `$(err)`)." Evaluated: "/home/pkgeval/.julia/packages/Match/pXDUc/test/rematch.jl:72: Could not bind `Unknown` as a type (due to `UndefVarError(:Unknown, 0x0000000000009fbb, Main.Rematch2Tests)`)." == "/home/pkgeval/.julia/packages/Match/pXDUc/test/rematch.jl:72: Could not bind `Unknown` as a type (due to `UndefVarError(:Unknown, 0x0000000000009fba, Main.Rematch2Tests)`)." missing type or extractor: Test Failed at /home/pkgeval/.julia/packages/Match/pXDUc/test/rematch.jl:133 Expression: e.msg == "$(file):$(line): Could not bind `Unknown` as a type (due to `$(err)`)." Evaluated: "/home/pkgeval/.julia/packages/Match/pXDUc/test/rematch.jl:124: Could not bind `Unknown` as a type (due to `UndefVarError(:Unknown, 0x0000000000009fbb, Main.Rematch2Tests)`)." == "/home/pkgeval/.julia/packages/Match/pXDUc/test/rematch.jl:124: Could not bind `Unknown` as a type (due to `UndefVarError(:Unknown, 0x0000000000009fba, Main.Rematch2Tests)`)." Main.Rematch2Tests | 137 2 139 ERROR: LoadError: Some tests did not pass: 137 passed, 2 failed, 0 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/Match/pXDUc/test/runtests.jl:1 Testing failed after 112.83s ERROR: LoadError: Package Match errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.12/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.12/Pkg/src/Operations.jl:2365 [3] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/Operations.jl:2220 [inlined] [4] 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.12/Pkg/src/API.jl:486 [5] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:164 [6] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [7] test @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:152 [inlined] [8] #test#81 @ /opt/julia/share/julia/stdlib/v1.12/Pkg/src/API.jl:151 [inlined] [9] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 [10] include(mod::Module, _path::String) @ Base ./Base.jl:303 [11] exec_options(opts::Base.JLOptions) @ Base ./client.jl:328 [12] _start() @ Base ./client.jl:560 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 211.27s: package has test failures