Package evaluation of BigArrays on Julia 1.10.9 (96dc2d8c45*) started at 2025-06-06T17:59:33.967 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.62s ################################################################################ # Installation # Installing BigArrays... Resolving package versions... Installed MbedTLS ─ v0.6.8 Updating `~/.julia/environments/v1.10/Project.toml` [c2a8506f] + BigArrays v1.3.0 Updating `~/.julia/environments/v1.10/Manifest.toml` [4f1ea46c] + AWSCore v0.6.18 ⌅ [1c724243] + AWSS3 v0.7.7 [c2a8506f] + BigArrays v1.3.0 [b99e7846] + BinaryProvider v0.5.10 [a74b3585] + Blosc v0.7.3 [e1450e63] + BufferedStreams v1.2.2 ⌅ [fa961155] + CEnum v0.4.2 [944b1d66] + CodecZlib v0.7.8 ⌅ [6b39b394] + CodecZstd v0.7.2 [34da2185] + Compat v4.16.0 [e2ba6199] + ExprTools v0.1.10 [8f5d6c58] + EzXML v1.2.1 ⌅ [48062228] + FilePathsBase v0.9.15 ⌅ [55e21f81] + GoogleCloud v0.8.1 ⌅ [cd3eb016] + HTTP v0.8.19 [83e8ac13] + IniFile v0.5.1 [c8e1da08] + IterTools v1.10.0 [692b3bcd] + JLLWrappers v1.7.0 [682c06a0] + JSON v0.21.4 [fc18253b] + LazyJSON v0.2.2 [2ec943e9] + Libz v1.0.1 ⌅ [739be429] + MbedTLS v0.6.8 ⌅ [78c3b35d] + Mocking v0.7.9 [99f44e22] + MsgPack v1.2.1 [6fe1bfb0] + OffsetArrays v1.17.0 [bac558e1] + OrderedCollections v1.8.1 [69de0a69] + Parsers v2.8.3 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 ⌅ [f8a19df8] + PropertyDicts v0.1.2 [20febd7b] + Retry v0.4.1 [2da68c74] + SymDict v0.3.0 ⌅ [3bb67fe8] + TranscodingStreams v0.9.13 [228000da] + XMLDict v0.4.1 [0b7ba130] + Blosc_jll v1.21.7+0 [94ce4f54] + Libiconv_jll v1.18.0+0 [5ced341a] + Lz4_jll v1.10.1+0 ⌅ [02c8fc9c] + XML2_jll v2.13.6+1 [3161d3a3] + Zstd_jll v1.5.7+1 [56f22d72] + Artifacts [2a0f44e3] + Base64 [ade2ca70] + Dates [8ba89e20] + Distributed [b77e0a4c] + InteractiveUtils [8f399da3] + Libdl [56ddb016] + Logging [d6f4376e] + Markdown [a63ad114] + Mmap [de0858da] + Printf [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization [6462fe0b] + Sockets [fa267f1f] + TOML v1.0.3 [8dfed614] + Test [cf7118a7] + UUIDs [4ec0a83e] + Unicode [83775a58] + Zlib_jll v1.2.13+1 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Building MbedTLS → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/2d94286a9c2f52c63a16146bb86fd6cdfbf677c6/build.log` Installation completed after 17.11s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 69.28s ################################################################################ # Testing # Testing BigArrays Status `/tmp/jl_0qdvUR/Project.toml` [4f1ea46c] AWSCore v0.6.18 ⌅ [1c724243] AWSS3 v0.7.7 [c2a8506f] BigArrays v1.3.0 [a74b3585] Blosc v0.7.3 [944b1d66] CodecZlib v0.7.8 ⌅ [6b39b394] CodecZstd v0.7.2 ⌅ [55e21f81] GoogleCloud v0.8.1 ⌅ [cd3eb016] HTTP v0.8.19 [682c06a0] JSON v0.21.4 [6fe1bfb0] OffsetArrays v1.17.0 ⌅ [3bb67fe8] TranscodingStreams v0.9.13 [8ba89e20] Distributed [8dfed614] Test Status `/tmp/jl_0qdvUR/Manifest.toml` [4f1ea46c] AWSCore v0.6.18 ⌅ [1c724243] AWSS3 v0.7.7 [c2a8506f] BigArrays v1.3.0 [b99e7846] BinaryProvider v0.5.10 [a74b3585] Blosc v0.7.3 [e1450e63] BufferedStreams v1.2.2 ⌅ [fa961155] CEnum v0.4.2 [944b1d66] CodecZlib v0.7.8 ⌅ [6b39b394] CodecZstd v0.7.2 [34da2185] Compat v4.16.0 [e2ba6199] ExprTools v0.1.10 [8f5d6c58] EzXML v1.2.1 ⌅ [48062228] FilePathsBase v0.9.15 ⌅ [55e21f81] GoogleCloud v0.8.1 ⌅ [cd3eb016] HTTP v0.8.19 [83e8ac13] IniFile v0.5.1 [c8e1da08] IterTools v1.10.0 [692b3bcd] JLLWrappers v1.7.0 [682c06a0] JSON v0.21.4 [fc18253b] LazyJSON v0.2.2 [2ec943e9] Libz v1.0.1 ⌅ [739be429] MbedTLS v0.6.8 ⌅ [78c3b35d] Mocking v0.7.9 [99f44e22] MsgPack v1.2.1 [6fe1bfb0] OffsetArrays v1.17.0 [bac558e1] OrderedCollections v1.8.1 [69de0a69] Parsers v2.8.3 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 ⌅ [f8a19df8] PropertyDicts v0.1.2 [20febd7b] Retry v0.4.1 [2da68c74] SymDict v0.3.0 ⌅ [3bb67fe8] TranscodingStreams v0.9.13 [228000da] XMLDict v0.4.1 [0b7ba130] Blosc_jll v1.21.7+0 [94ce4f54] Libiconv_jll v1.18.0+0 [5ced341a] Lz4_jll v1.10.1+0 ⌅ [02c8fc9c] XML2_jll v2.13.6+1 [3161d3a3] Zstd_jll v1.5.7+1 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [8ba89e20] Distributed [b77e0a4c] InteractiveUtils [8f399da3] Libdl [56ddb016] Logging [d6f4376e] Markdown [a63ad114] Mmap [de0858da] Printf [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [6462fe0b] Sockets [fa267f1f] TOML v1.0.3 [8dfed614] Test [cf7118a7] UUIDs [4ec0a83e] Unicode [83775a58] Zlib_jll v1.2.13+1 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Test Summary: | Pass Total Time test index transformation | 2 2 3.2s layerDir = "/tmp/jl_w7o1ItKrUH" path = "/tmp/jl_edqVA7U1eJ" Test Summary: |Time test bigarray construction | None 1.2s path = "/tmp/jl_w7o1ItKrUH" a = UInt8[0x7b, 0x7b, 0x87, 0x40, 0x87, 0xb0, 0x3c, 0x20, 0xf4, 0x03, 0x13, 0xe2, 0x9e, 0x91, 0x28, 0xa3, 0xbf, 0x7c, 0x60, 0xe0] b = UInt8[0x7b, 0x7b, 0x87, 0x40, 0x87, 0xb0, 0x3c, 0x20, 0xf4, 0x03, 0x13, 0xe2, 0x9e, 0x91, 0x28, 0xa3, 0xbf, 0x7c, 0x60, 0xe0] Test Summary: | Pass Total Time test BinDict | 3 3 1.0s path = "/tmp/jl_w7o1ItKrUH" info: Info{UInt8}("", 1, BigArrays.Infos.InfoScales.InfoScale[Symbol("6_6_30"), Symbol("12_12_30")], "", :image) ┌ Warning: `one(i::CartesianIndex)` is deprecated, use `oneunit(i)` instead. │ caller = global_range2buffer_range(globalRange::CartesianIndices{3, Tuple{UnitRange{Int64}, UnitRange{Int64}, UnitRange{Int64}}}, bufferGlobalRange::CartesianIndices{3, Tuple{UnitRange{Int64}, UnitRange{Int64}, UnitRange{Int64}}}) at Indexes.jl:20 └ @ BigArrays.Indexes ~/.julia/packages/BigArrays/aB3lD/src/Indexes.jl:20 ┌ Warning: `one(i::CartesianIndex)` is deprecated, use `oneunit(i)` instead. │ caller = global_range2buffer_range(globalRange::CartesianIndices{3, Tuple{UnitRange{Int64}, UnitRange{Int64}, UnitRange{Int64}}}, bufferGlobalRange::CartesianIndices{3, Tuple{UnitRange{Int64}, UnitRange{Int64}, UnitRange{Int64}}}) at Indexes.jl:21 └ @ BigArrays.Indexes ~/.julia/packages/BigArrays/aB3lD/src/Indexes.jl:21 ┌ Warning: `one(I::Type{CartesianIndex{N}}) where N` is deprecated, use `oneunit(I)` instead. │ caller = CartesianIndices at type.jl:158 [inlined] └ @ Core ~/.julia/packages/BigArrays/aB3lD/src/type.jl:158 ┌ Warning: `one(i::CartesianIndex)` is deprecated, use `oneunit(i)` instead. │ caller = getindex_sequential(::BigArray{BinDict, UInt8}, ::UnitRange{Int64}, ::Vararg{UnitRange{Int64}}) at sequential.jl:40 └ @ BigArrays ~/.julia/packages/BigArrays/aB3lD/src/modes/sequential.jl:40 cutout speed: 0.31689926742792474 MB/s Test Summary: | Pass Total Time test file protocol | 1 1 24.8s path = "/tmp/jl_w7o1ItKrUH" saving speed: 0.48640350210521516 MB/s ┌ Warning: `one(I::Type{CartesianIndex{N}}) where N` is deprecated, use `oneunit(I)` instead. │ caller = CartesianIndices at type.jl:158 [inlined] └ @ Core ~/.julia/packages/BigArrays/aB3lD/src/type.jl:158 ┌ Warning: `one(I::Type{CartesianIndex{N}}) where N` is deprecated, use `oneunit(I)` instead. │ caller = getindex_multithreads_worker!(chan::Channel{Tuple}, buf::Array{UInt8, 3}, ba::BigArray{BinDict, UInt8}) at multithreads.jl:79 └ @ BigArrays ~/.julia/packages/BigArrays/aB3lD/src/modes/multithreads.jl:79 cutout speed: 1.0785552213532363 MB/s Test Summary: | Pass Total Time test IO of BigArray with backend of BinDict | 1 1 2.0s path = "/tmp/jl_w7o1ItKrUH" saving speed: 8.163720558498492 MB/s cutout speed: 60.454260872982196 MB/s Test Summary: | Pass Total Time test negative coordinate | 1 1 11.0s path = "/tmp/jl_w7o1ItKrUH" saving speed: 0.3517724384095928 MB/s cutout speed: 55.712246248128416 MB/s Test Summary: | Pass Total Time test aligned IO crossing the volume boundary | 1 1 1.2s path = "/tmp/jl_w7o1ItKrUH" saving speed: 1.669192632741658 MB/s cutout speed: 49.96731900495982 MB/s Test Summary: | Pass Total Time test nonaligned IO crossing the volume boundary | 1 1 0.2s path = "/tmp/jl_w7o1ItKrUH" saving speed: 0.8806751255512476 MB/s cutout speed: 0.5411524450113017 MB/s Test Summary: | Pass Total Time test IO of BigArray with backend of BinDict with zstd compression | 1 1 1.1s path = "/tmp/jl_w7o1ItKrUH" saving speed: 5.228758169934641 MB/s cutout speed: 8.510230893201921 MB/s Test Summary: | Pass Total Time test IO of BigArray with backend of BinDict with blosclz compression | 1 1 0.1s path = "/tmp/jl_w7o1ItKrUH" saving speed: 1.9817652821971832 MB/s cutout speed: 50.74049408556116 MB/s Test Summary: | Pass Total Time test dataset not aligned starting from 0 | 1 1 0.2s path = "/tmp/jl_w7o1ItKrUH" saving speed: 59.69926495280027 MB/s cutout speed: 57.22460658082976 MB/s Test Summary: | Pass Total Time test dataset not aligned starting from 0 and negative coordinates | 1 1 0.0s Testing BigArrays tests passed Testing completed after 51.8s PkgEval succeeded after 160.69s