Package evaluation to test GRIBDatasets on Julia 1.14.0-DEV.1523 (e57442f29c*) started at 2026-01-12T02:44:52.258 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 10.33s ################################################################################ # Installation # Installing GRIBDatasets... Resolving package versions... Installed JpegTurbo_jll ────── v3.1.4+0 Installed OpenJpeg_jll ─────── v2.5.5+0 Installed Libtiff_jll ──────── v4.7.2+0 Installed libaec_jll ───────── v1.1.4+0 Installed DataStructures ───── v0.18.22 Installed ConstructionBase ─── v1.6.0 Installed DiskArrays ───────── v0.4.18 Installed CFTime ───────────── v0.2.5 Installed Compat ───────────── v4.18.1 Installed OrderedCollections ─ v1.8.1 Installed LittleCMS_jll ────── v2.17.0+0 Installed libpng_jll ───────── v1.6.53+0 Installed Statistics ───────── v1.11.1 Installed OffsetArrays ─────── v1.17.0 Installed Preferences ──────── v1.5.1 Installed JLLWrappers ──────── v1.7.1 Installed XZ_jll ───────────── v5.8.2+0 Installed LERC_jll ─────────── v4.0.1+0 Installed eccodes_jll ──────── v2.36.0+0 Installed CommonDataModel ──── v0.4.2 Installed GRIB ─────────────── v0.4.0 Installed LRUCache ─────────── v1.6.2 Installed GRIBDatasets ─────── v0.4.2 Installing 9 artifacts Installed artifact libaec 49.6 KiB Installed artifact OpenJpeg 421.8 KiB Installed artifact libpng 329.0 KiB Installed artifact LittleCMS 752.2 KiB Installed artifact LERC 272.9 KiB Installed artifact JpegTurbo 1.4 MiB Installed artifact XZ 1.5 MiB Installed artifact Libtiff 2.3 MiB Installed artifact eccodes 10.0 MiB Updating `~/.julia/environments/v1.14/Project.toml` [82be9cdb] + GRIBDatasets v0.4.2 Updating `~/.julia/environments/v1.14/Manifest.toml` [179af706] + CFTime v0.2.5 [1fbeeb36] + CommonDataModel v0.4.2 [34da2185] + Compat v4.18.1 [187b0558] + ConstructionBase v1.6.0 ⌅ [864edb3b] + DataStructures v0.18.22 [3c3547ce] + DiskArrays v0.4.18 [b16dfd50] + GRIB v0.4.0 [82be9cdb] + GRIBDatasets v0.4.2 [692b3bcd] + JLLWrappers v1.7.1 [8ac3fa9e] + LRUCache v1.6.2 [6fe1bfb0] + OffsetArrays v1.17.0 [bac558e1] + OrderedCollections v1.8.1 [21216c6a] + Preferences v1.5.1 [10745b16] + Statistics v1.11.1 [aacddb02] + JpegTurbo_jll v3.1.4+0 [88015f11] + LERC_jll v4.0.1+0 [89763e89] + Libtiff_jll v4.7.2+0 [d3a379c0] + LittleCMS_jll v2.17.0+0 [643b3616] + OpenJpeg_jll v2.5.5+0 [ffd25f8a] + XZ_jll v5.8.2+0 [b04048ba] + eccodes_jll v2.36.0+0 [477f73a3] + libaec_jll v1.1.4+0 [b53b4c65] + libpng_jll v1.6.53+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 [37e2e46d] + LinearAlgebra v1.13.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.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.3.0+1 [4536629a] + OpenBLAS_jll v0.3.29+0 [83775a58] + Zlib_jll v1.3.1+2 [3161d3a3] + Zstd_jll v1.5.7+1 [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 20.26s ################################################################################ # Precompilation # ERROR: LoadError: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Nothing) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:10 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:585 in expression starting at /PkgEval.jl/scripts/precompile.jl:6 caused by: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Base.DevNull) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:7 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:585 Precompilation failed after 12.99s ################################################################################ # Testing # Testing GRIBDatasets Status `/tmp/jl_JfssXE/Project.toml` ⌅ [4c88cf16] Aqua v0.5.6 [6e4b80f9] BenchmarkTools v1.6.3 [3c3547ce] DiskArrays v0.4.18 [b16dfd50] GRIB v0.4.0 [82be9cdb] GRIBDatasets v0.4.2 [ade2ca70] Dates v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_JfssXE/Manifest.toml` ⌅ [4c88cf16] Aqua v0.5.6 [6e4b80f9] BenchmarkTools v1.6.3 [179af706] CFTime v0.2.5 [1fbeeb36] CommonDataModel v0.4.2 [34da2185] Compat v4.18.1 [187b0558] ConstructionBase v1.6.0 ⌅ [864edb3b] DataStructures v0.18.22 [3c3547ce] DiskArrays v0.4.18 [b16dfd50] GRIB v0.4.0 [82be9cdb] GRIBDatasets v0.4.2 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.3.0 [8ac3fa9e] LRUCache v1.6.2 [6fe1bfb0] OffsetArrays v1.17.0 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 [10745b16] Statistics v1.11.1 [ec057cc2] StructUtils v2.6.1 [aacddb02] JpegTurbo_jll v3.1.4+0 [88015f11] LERC_jll v4.0.1+0 [89763e89] Libtiff_jll v4.7.2+0 [d3a379c0] LittleCMS_jll v2.17.0+0 [643b3616] OpenJpeg_jll v2.5.5+0 [ffd25f8a] XZ_jll v5.8.2+0 [b04048ba] eccodes_jll v2.36.0+0 [477f73a3] libaec_jll v1.1.4+0 [b53b4c65] libpng_jll v1.6.53+0 [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 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.17.0+0 [e37daf67] LibGit2_jll v1.9.2+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.12.2 [4536629a] OpenBLAS_jll v0.3.29+0 [458c3c95] OpenSSL_jll v3.5.4+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.1+2 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.68.0+1 [3f19e933] p7zip_jll v17.7.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ┌ Warning: The length of dimension valid_time in variable u is different from the corresponding dimension in the dataset. This could lead to unexpected behaviour. └ @ GRIBDatasets ~/.julia/packages/GRIBDatasets/kg9RU/src/variables.jl:176 ┌ Warning: The length of dimension valid_time in variable avg_10u is different from the corresponding dimension in the dataset. This could lead to unexpected behaviour. └ @ GRIBDatasets ~/.julia/packages/GRIBDatasets/kg9RU/src/variables.jl:176 variable indexing with redundant level: Error During Test at /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/dataset.jl:128 Test threw exception Expression: GDS._dim_values(GDS._get_dim(u10, "heightAboveGround_2")) == [10] KeyError: key "heightAboveGround_2" not found Stacktrace: [1] _get_dim(dims::Tuple{MessageDimension{RegularGrid}, MessageDimension{RegularGrid}, ArtificialDimension{Vertical}, IndexedDimension{Other}}, dname::String) @ GRIBDatasets ~/.julia/packages/GRIBDatasets/kg9RU/src/dimensions.jl:92 [2] _get_dim(var::Variable{Float64, 4, DiskValues{Float64, 4, 2}, GRIBDataset{Float64, 6, Missing}}, key::String) @ GRIBDatasets ~/.julia/packages/GRIBDatasets/kg9RU/src/variables.jl:126 [3] _get_dim(cfvar::CFVariable{Union{Missing, Float64}, 4, Variable{Float64, 4, DiskValues{Float64, 4, 2}, GRIBDataset{Float64, 6, Missing}}, Dict{String, Any}, @NamedTuple{fillvalue::Nothing, missing_values::Tuple{Int64}, scale_factor::Nothing, add_offset::Nothing, calendar::Nothing, time_origin::Nothing, time_factor::Nothing, maskingvalue::Missing}}, dimname::String) @ GRIBDatasets ~/.julia/packages/GRIBDatasets/kg9RU/src/cfvariables.jl:2 [4] top-level scope @ ~/.julia/packages/GRIBDatasets/kg9RU/test/dataset.jl:16 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [6] macro expansion @ ~/.julia/packages/GRIBDatasets/kg9RU/test/dataset.jl:123 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [8] macro expansion @ ~/.julia/packages/GRIBDatasets/kg9RU/test/dataset.jl:128 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:770 [inlined] ┌ Warning: The length of dimension valid_time in variable mean2t is different from the corresponding dimension in the dataset. This could lead to unexpected behaviour. └ @ GRIBDatasets ~/.julia/packages/GRIBDatasets/kg9RU/src/variables.jl:176 variable indexing with redundant level: Error During Test at /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/dataset.jl:130 Test threw exception Expression: GDS._dim_values(GDS._get_dim(t2m, "heightAboveGround")) == [2] KeyError: key "heightAboveGround" not found Stacktrace: [1] _get_dim(dims::Tuple{MessageDimension{RegularGrid}, MessageDimension{RegularGrid}, ArtificialDimension{Vertical}, IndexedDimension{Other}}, dname::String) @ GRIBDatasets ~/.julia/packages/GRIBDatasets/kg9RU/src/dimensions.jl:92 [2] _get_dim(var::Variable{Float64, 4, DiskValues{Float64, 4, 2}, GRIBDataset{Float64, 6, Missing}}, key::String) @ GRIBDatasets ~/.julia/packages/GRIBDatasets/kg9RU/src/variables.jl:126 [3] _get_dim(cfvar::CFVariable{Union{Missing, Float64}, 4, Variable{Float64, 4, DiskValues{Float64, 4, 2}, GRIBDataset{Float64, 6, Missing}}, Dict{String, Any}, @NamedTuple{fillvalue::Nothing, missing_values::Tuple{Int64}, scale_factor::Nothing, add_offset::Nothing, calendar::Nothing, time_origin::Nothing, time_factor::Nothing, maskingvalue::Missing}}, dimname::String) @ GRIBDatasets ~/.julia/packages/GRIBDatasets/kg9RU/src/cfvariables.jl:2 [4] top-level scope @ ~/.julia/packages/GRIBDatasets/kg9RU/test/dataset.jl:16 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [6] macro expansion @ ~/.julia/packages/GRIBDatasets/kg9RU/test/dataset.jl:123 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [8] macro expansion @ ~/.julia/packages/GRIBDatasets/kg9RU/test/dataset.jl:130 [inlined] [9] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:770 [inlined] Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/era5-levels-members.grib grid type: regular_ll 1.482600 seconds (118.12 k allocations: 14.691 MiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/fields_with_missing_values.grib grid type: regular_ll 0.021583 seconds (1.05 k allocations: 527.039 KiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/forecast_monthly_ukmo.grib grid type: regular_ll 2.252344 seconds (207.99 k allocations: 17.734 MiB, 13.93% gc time, 6.99% compilation time) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/lambert_grid.grib grid type: lambert 0.034839 seconds (1.25 k allocations: 5.303 MiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/multi_param_on_multi_dims.grib grid type: regular_ll 0.513297 seconds (54.13 k allocations: 5.690 MiB, 12.54% compilation time) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/regular_gg_ml.grib grid type: regular_gg 0.013176 seconds (1.22 k allocations: 338.477 KiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/regular_gg_ml_g2.grib grid type: regular_gg 0.035759 seconds (2.50 k allocations: 1.478 MiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/regular_gg_pl.grib grid type: regular_gg 0.032194 seconds (749 allocations: 514.930 KiB, 69.48% compilation time) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/regular_gg_sfc.grib grid type: regular_gg 0.009728 seconds (609 allocations: 508.555 KiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/regular_ll_msl.grib grid type: regular_ll 0.008386 seconds (608 allocations: 1.566 MiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/regular_ll_sfc.grib grid type: regular_ll 0.009406 seconds (612 allocations: 138.945 KiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/regular_ll_wrong_increment.grib grid type: regular_ll 0.012764 seconds (1.23 k allocations: 211.117 KiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/scanning_mode_64.grib grid type: regular_ll 0.009874 seconds (612 allocations: 138.945 KiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/t_analysis_and_fc_0.grib grid type: regular_ll 0.009655 seconds (1.24 k allocations: 209.414 KiB) Testing: /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/sample-data/reduced_gg.grib grid type: reduced_gg 0.010196 seconds (604 allocations: 391.820 KiB) Test Summary: | Pass Error Broken Total Time GRIBDatasets.jl | 99 2 1 102 1m29.9s messages | 5 5 5.0s message index | 10 10 12.1s dimensions | 21 21 9.3s dataset | 63 2 1 66 1m03.5s dataset and variables | 58 2 1 61 42.1s CommonDataModel implementation | 7 7 6.0s dataset indexing | 4 4 0.2s dim as variable | 9 9 0.3s variable indexing | 16 1 17 13.0s variable indexing with redundant level | 2 2 4 8.4s upfront filtering | 1 1 1.7s variable attributes | 1 1 0.1s cfvariable attributes | 2 2 0.1s time dimension | 1 1 1.9s reduced gaussian grid | 6 6 1.7s lamber grid | 5 5 2.1s filter dataset by values | 4 4 4.6s open all files | 0 8.8s diskarrays | 5 5 11.8s RNG of the outermost testset: Random.Xoshiro(0xec427ff3850df524, 0xd797355cd5c6e777, 0x0d87fc68e88c2c76, 0x30c805515c398dc6, 0x0c28335016b26a41) ERROR: LoadError: Some tests did not pass: 99 passed, 0 failed, 2 errored, 1 broken. in expression starting at /home/pkgeval/.julia/packages/GRIBDatasets/kg9RU/test/runtests.jl:27 Testing failed after 170.88s ERROR: LoadError: Package GRIBDatasets 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:3122 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2987 [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.14/Pkg/src/API.jl:572 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:548 [6] 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 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:237 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:585 in expression starting at /PkgEval.jl/scripts/evaluate.jl:228 PkgEval failed after 236.3s: package tests unexpectedly errored