Package evaluation of BigArrays on Julia 1.10.8 (92f03a4775*) started at 2025-02-25T10:21:55.484 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.2s ################################################################################ # 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.0 ⌅ [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.15.0 [bac558e1] + OrderedCollections v1.8.0 [69de0a69] + Parsers v2.8.1 [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.6+2 [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 13.46s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 49.8s ################################################################################ # Testing # Testing BigArrays Status `/tmp/jl_YIxgdh/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.15.0 ⌅ [3bb67fe8] TranscodingStreams v0.9.13 [8ba89e20] Distributed [8dfed614] Test Status `/tmp/jl_YIxgdh/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.0 ⌅ [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.15.0 [bac558e1] OrderedCollections v1.8.0 [69de0a69] Parsers v2.8.1 [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.6+2 [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 2.1s layerDir = "/tmp/jl_BsRmpCnqRE" path = "/tmp/jl_nYfqLqjanG" Test Summary: |Time test bigarray construction | None 1.0s path = "/tmp/jl_BsRmpCnqRE" a = UInt8[0x24, 0xf6, 0x45, 0xad, 0xb7, 0x11, 0xe5, 0x27, 0x1f, 0x14, 0x8c, 0x91, 0xc6, 0xa5, 0x3e, 0x36, 0x88, 0xe9, 0xcd, 0xa6] b = UInt8[0x24, 0xf6, 0x45, 0xad, 0xb7, 0x11, 0xe5, 0x27, 0x1f, 0x14, 0x8c, 0x91, 0xc6, 0xa5, 0x3e, 0x36, 0x88, 0xe9, 0xcd, 0xa6] Test Summary: | Pass Total Time test BinDict | 3 3 0.8s path = "/tmp/jl_BsRmpCnqRE" 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.3484687087078192 MB/s Test Summary: | Pass Total Time test file protocol | 1 1 25.6s path = "/tmp/jl_BsRmpCnqRE" saving speed: 0.4995544598661069 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.139317121800121 MB/s Test Summary: | Pass Total Time test IO of BigArray with backend of BinDict | 1 1 1.8s path = "/tmp/jl_BsRmpCnqRE" saving speed: 11.899394781907148 MB/s cutout speed: 67.64469623303597 MB/s Test Summary: | Pass Total Time test negative coordinate | 1 1 7.9s path = "/tmp/jl_BsRmpCnqRE" saving speed: 16.482441049519434 MB/s cutout speed: 76.66139619567821 MB/s Test Summary: | Pass Total Time test aligned IO crossing the volume boundary | 1 1 0.1s path = "/tmp/jl_BsRmpCnqRE" saving speed: 41.1213770408809 MB/s cutout speed: 62.75835425922349 MB/s Test Summary: | Pass Total Time test nonaligned IO crossing the volume boundary | 1 1 0.0s path = "/tmp/jl_BsRmpCnqRE" saving speed: 1.1714531510259367 MB/s cutout speed: 0.5484544040717255 MB/s Test Summary: | Pass Total Time test IO of BigArray with backend of BinDict with zstd compression | 1 1 1.0s path = "/tmp/jl_BsRmpCnqRE" saving speed: 5.662894942680885 MB/s cutout speed: 6.870874791189821 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_BsRmpCnqRE" saving speed: 59.14972273567468 MB/s cutout speed: 59.0689260530882 MB/s Test Summary: | Pass Total Time test dataset not aligned starting from 0 | 1 1 0.0s path = "/tmp/jl_BsRmpCnqRE" saving speed: 60.68651621467855 MB/s cutout speed: 56.489196441180624 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 45.66s PkgEval succeeded after 130.59s