Package evaluation of PreallocatedArrays on Julia 1.10.9 (96dc2d8c45*) started at 2025-06-06T11:19:42.865 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.31s ################################################################################ # Installation # Installing PreallocatedArrays... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [f9710d63] + PreallocatedArrays v0.0.1 Updating `~/.julia/environments/v1.10/Manifest.toml` [f9710d63] + PreallocatedArrays v0.0.1 Installation completed after 3.98s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 10.32s ################################################################################ # Testing # Testing PreallocatedArrays Status `/tmp/jl_iwZG5Y/Project.toml` [f9710d63] PreallocatedArrays v0.0.1 [8dfed614] Test Status `/tmp/jl_iwZG5Y/Manifest.toml` [f9710d63] PreallocatedArrays v0.0.1 [2a0f44e3] Base64 [b77e0a4c] InteractiveUtils [56ddb016] Logging [d6f4376e] Markdown [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [8dfed614] Test Testing Running tests... --------------------- --------------------- test1 The total number of fields: 4 The total number of fields used: 2 The address 1 is used as the index 1 The address 2 is used as the index 2 The flags: Bool[1, 1, 0, 0] The indices: [1, 2, 0, 0] --------------------- The total number of fields: 4 The total number of fields used: 1 The address 2 is used as the index 2 The flags: Bool[0, 1, 0, 0] The indices: [0, 2, 0, 0] --------------------- The total number of fields: 4 The total number of fields used: 4 The address 1 is used as the index 1 The address 2 is used as the index 2 The address 3 is used as the index 3 The address 4 is used as the index 4 The flags: Bool[1, 1, 1, 1] The indices: [1, 2, 3, 4] --------------------- --------------------- test2 --------------------- The total number of fields: 4 The total number of fields used: 1 The address 1 is used as the index 1 The flags: Bool[1, 0, 0, 0] The indices: [1, 0, 0, 0] --------------------- The total number of fields: 4 The total number of fields used: 1 The address 1 is used as the index 1 label is cat The flags: Bool[1, 0, 0, 0] The indices: [1, 0, 0, 0] The labels: Union{Nothing, String}["cat", nothing, nothing, nothing] --------------------- The total number of fields: 4 The total number of fields used: 2 The address 1 is used as the index 1 label is cat The address 2 is used as the index 2 label is dog The flags: Bool[1, 1, 0, 0] The indices: [1, 2, 0, 0] The labels: Union{Nothing, String}["cat", "dog", nothing, nothing] --------------------- The total number of fields: 4 The total number of fields used: 2 The address 1 is used as the index 1 label is cat The address 2 is used as the index 2 label is bird The flags: Bool[1, 1, 0, 0] The indices: [1, 2, 0, 0] The labels: Union{Nothing, String}["cat", "bird", nothing, nothing] 10-element Vector{Float64}: 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 10-element Vector{Float64}: 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 100.0 --------------------- The total number of fields: 4 The total number of fields used: 1 The address 1 is used as the index 1 label is cat The flags: Bool[1, 0, 0, 0] The indices: [1, 0, 0, 0] The labels: Union{Nothing, Symbol}[:cat, nothing, nothing, nothing] 10-element Vector{Float64}: 120.0 120.0 120.0 120.0 120.0 120.0 120.0 120.0 120.0 120.0 --------------------- --------------------- --------------------- test3 The total number of fields: 10 The total number of fields used: 10 The address 1 is used as the index 1 The address 2 is used as the index 2 The address 3 is used as the index 3 The address 4 is used as the index 4 The address 5 is used as the index 5 The address 6 is used as the index 6 The address 7 is used as the index 7 The address 8 is used as the index 8 The address 9 is used as the index 9 The address 10 is used as the index 10 The flags: Bool[1, 1, 1, 1, 1, 1, 1, 1, 1, 1] The indices: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] The total number of fields: 10 The total number of fields used: 10 The address 1 is used as the index 1 The address 2 is used as the index 2 The address 3 is used as the index 3 The address 4 is used as the index 4 The address 5 is used as the index 5 The address 6 is used as the index 6 The address 7 is used as the index 7 The address 8 is used as the index 8 The address 9 is used as the index 9 The address 10 is used as the index 10 The flags: Bool[1, 1, 1, 1, 1, 1, 1, 1, 1, 1] The indices: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] --------------------- --------------------- test4 The total number of fields: 1 The total number of fields used: 0 The flags: Bool[0] The indices: [0] [6.63436397117215e-310, 6.6343639711595e-310, 6.6343656508147e-310, 6.63435792062844e-310, 6.6343656508147e-310, 6.6343656508147e-310, 5.0e-324, NaN, 5.0e-324, 5.0e-323] The total number of fields: 1 The total number of fields used: 1 The address 1 is used as the index 1 The flags: Bool[1] The indices: [1] ┌ Warning: The length of the PreallocatedArray is shorter than the index 2. New temporal fields are created. └ @ PreallocatedArrays ~/.julia/packages/PreallocatedArrays/3AF3c/src/PreallocatedArrays.jl:92 [6.63435726523653e-310, 6.6343646218147e-310, 6.6343651845286e-310, 6.63436440398e-310, 6.63436447577443e-310, 6.6343644757768e-310, 6.6343644757792e-310, 6.6343651685849e-310, 6.63436516858806e-310, 6.63436516859123e-310] The total number of fields: 2 The total number of fields used: 2 The address 1 is used as the index 1 The address 2 is used as the index 2 The flags: Bool[1, 1] The indices: [1, 2] [6.63435726523653e-310, 6.6343646218147e-310, 6.6343651845286e-310, 6.63436440398e-310, 6.63436447577443e-310, 6.6343644757768e-310, 6.6343644757792e-310, 6.6343651685849e-310, 6.63436516858806e-310, 6.63436516859123e-310] The total number of fields: 4 The total number of fields used: 1 The address 1 is used as the index 1 The flags: Bool[1, 0, 0, 0] The indices: [1, 0, 0, 0] --------------------- [6.63435726523653e-310, 6.6343646218147e-310, 6.6343651845286e-310, 6.63436440398e-310, 6.63436447577443e-310, 6.6343644757768e-310, 6.6343644757792e-310, 6.6343651685849e-310, 6.63436516858806e-310, 6.63436516859123e-310] The total number of fields: 4 The total number of fields used: 2 The address 1 is used as the index 1 The address 2 is used as the index 2 The flags: Bool[1, 1, 0, 0] The indices: [1, 2, 0, 0] --------------------- [6.63435726523653e-310, 6.6343646218147e-310, 6.6343651845286e-310, 6.63436440398e-310, 6.63436447577443e-310, 6.6343644757768e-310, 6.6343644757792e-310, 6.6343651685849e-310, 6.63436516858806e-310, 6.63436516859123e-310] The total number of fields: 4 The total number of fields used: 2 The address 1 is used as the index 1 The address 2 is used as the index 3 The flags: Bool[1, 1, 0, 0] The indices: [1, 0, 2, 0] --------------------- ┌ Warning: The length of the PreallocatedArray is shorter than the index 6. New temporal fields are created. └ @ PreallocatedArrays ~/.julia/packages/PreallocatedArrays/3AF3c/src/PreallocatedArrays.jl:92 [6.63435726523653e-310, 6.6343646218147e-310, 6.6343651845286e-310, 6.63436440398e-310, 6.63436447577443e-310, 6.6343644757768e-310, 6.6343644757792e-310, 6.6343651685849e-310, 6.63436516858806e-310, 6.63436516859123e-310] The total number of fields: 6 The total number of fields used: 3 The address 1 is used as the index 1 The address 2 is used as the index 3 The address 3 is used as the index 6 The flags: Bool[1, 1, 1, 0, 0, 0] The indices: [1, 0, 2, 0, 0, 3] --------------------- Test Summary: | Pass Total Time PreallocatedArrays.jl | 4 4 9.8s Testing PreallocatedArrays tests passed Testing completed after 13.76s PkgEval succeeded after 35.89s