Package evaluation of Random on Julia 1.11.4 (a71dd056e0*) started at 2025-04-09T03:13:50.202 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 6.85s ################################################################################ # Installation # Installing Random... Resolving package versions... Updating `~/.julia/environments/v1.11/Project.toml` [9a3f8284] + Random v1.11.0 Updating `~/.julia/environments/v1.11/Manifest.toml` [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 Installation completed after 0.95s Random is a standard library in this Julia build. ################################################################################ # Testing # Testing Random Status `/tmp/jl_nePOol/Project.toml` [9fa8497b] Future v1.11.0 [37e2e46d] LinearAlgebra v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [2f01184e] SparseArrays v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_nePOol/Manifest.toml` [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [2f01184e] SparseArrays v1.11.0 [8dfed614] Test v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [4536629a] OpenBLAS_jll v0.3.27+1 [bea87d4a] SuiteSparse_jll v7.7.0+0 [8e850b90] libblastrampoline_jll v5.11.0+0 Testing Running tests... WARNING: Method definition reshape(OffsetArrays.OffsetArray{T, N, AA} where AA<:(AbstractArray{T, N} where N where T) where N where T, Base.Colon) in module OffsetArrays at /opt/julia/share/julia/test/testhelpers/OffsetArrays.jl:563 overwritten at /opt/julia/share/julia/test/testhelpers/OffsetArrays.jl:568. Test Summary: | Pass Total Time MersenneTwister: do not do update the same global state in incompatible ways | 3 3 2.6s Test Summary: | Pass Total Time rand from AbstractArray | 597 597 8.9s Test Summary: | Pass Total Time test code paths of rand!(::MersenneTwister) | 51 51 3.6s Test Summary: | Pass Total Time uniform distribution of floats | 75 75 2.6s Test Summary: | Pass Total Time rand(Bool) uniform distribution | 468 468 1.8s Test Summary: | Pass Total Time reproducility of methods for MersenneTwister | 36 36 1.7s Test Summary: | Pass Total Time reproducility of methods for Xoshiro | 36 36 1.1s Test Summary: | Pass Total Time MersenneTwister polynomial generation and jump | 200004 200004 4.6s Test Summary: | Pass Total Time copy, == and hash | 1843 1843 1.2s Test Summary: | Pass Total Time Random.seed!(rng, ...) returns rng | 24 24 0.6s Test Summary: | Pass Total Time MersenneTwister() & Random.seed!(rng::MersenneTwister) initializes randomly | 6 6 0.0s Test Summary: | Pass Total Time RandomDevice() & Random.seed!(rng::RandomDevice) initializes randomly | 6 6 0.0s Test Summary: | Pass Total Time Xoshiro() & Random.seed!(rng::Xoshiro) initializes randomly | 6 6 0.0s Test Summary: | Pass Total Time MersenneTwister(seed) & Random.seed!(m::MersenneTwister, seed) produce the same stream | 11 11 0.2s Test Summary: | Pass Total Time Xoshiro(seed) & Random.seed!(m::Xoshiro, seed) produce the same stream | 12 12 0.2s Test Summary: | Pass Total Time Random.seed!(seed) sets Random.GLOBAL_SEED | 13 13 0.1s Test Summary: | Pass Total Time error message when rand not defined for a type | 2 2 0.1s Test Summary: | Pass Total Time rand(::MersenneTwister, ::UnitRange{Bool} | 4 4 0.1s Test Summary: | Pass Total Time rand(::MersenneTwister, ::UnitRange{Int8} | 12 12 1.2s Test Summary: | Pass Total Time rand(::MersenneTwister, ::UnitRange{Int16} | 12 12 1.4s Test Summary: | Pass Total Time rand(::MersenneTwister, ::UnitRange{Int32} | 16 16 1.7s Test Summary: | Pass Total Time rand(::MersenneTwister, ::UnitRange{UInt32} | 12 12 0.2s Test Summary: | Pass Total Time rand(::MersenneTwister, ::UnitRange{Int64} | 12 12 0.3s Test Summary: | Pass Total Time rand(::MersenneTwister, ::UnitRange{Int128} | 6 6 1.0s Test Summary: | Pass Total Time rand(::MersenneTwister, ::UnitRange{UInt128} | 6 6 1.1s Test Summary: | Pass Total Time rand(::RandomDevice, ::UnitRange{Bool} | 4 4 0.0s Test Summary: | Pass Total Time rand(::RandomDevice, ::UnitRange{Int8} | 12 12 0.1s Test Summary: | Pass Total Time rand(::RandomDevice, ::UnitRange{Int16} | 12 12 0.1s Test Summary: | Pass Total Time rand(::RandomDevice, ::UnitRange{Int32} | 12 12 0.1s Test Summary: | Pass Total Time rand(::RandomDevice, ::UnitRange{UInt32} | 12 12 0.0s Test Summary: | Pass Total Time rand(::RandomDevice, ::UnitRange{Int64} | 12 12 0.1s Test Summary: | Pass Total Time rand(::RandomDevice, ::UnitRange{Int128} | 6 6 0.1s Test Summary: | Pass Total Time rand(::RandomDevice, ::UnitRange{UInt128} | 6 6 0.0s Test Summary: | Pass Total Time rand(::Xoshiro, ::UnitRange{Bool} | 4 4 0.0s Test Summary: | Pass Total Time rand(::Xoshiro, ::UnitRange{Int8} | 12 12 0.0s Test Summary: | Pass Total Time rand(::Xoshiro, ::UnitRange{Int16} | 12 12 0.0s Test Summary: | Pass Total Time rand(::Xoshiro, ::UnitRange{Int32} | 12 12 0.0s Test Summary: | Pass Total Time rand(::Xoshiro, ::UnitRange{UInt32} | 12 12 0.0s Test Summary: | Pass Total Time rand(::Xoshiro, ::UnitRange{Int64} | 12 12 0.0s Test Summary: | Pass Total Time rand(::Xoshiro, ::UnitRange{Int128} | 6 6 0.0s Test Summary: | Pass Total Time rand(::Xoshiro, ::UnitRange{UInt128} | 6 6 0.0s Test Summary: | Pass Total Time rand! is allocation-free | 4 4 0.0s Test Summary: | Pass Total Time gentype for UniformBits | 3 3 0.0s Test Summary: | Pass Total Time shuffle[!] | 3 3 0.1s Test Summary: | Pass Total Time rand(::Tuple) | 12 12 0.2s Test Summary: | Pass Total Time rand(::Type{<:Tuple}) | 3 3 0.3s Test Summary: | Pass Total Time GLOBAL_RNG | 49 49 0.8s Test Summary: | Pass Total Time RNGs broadcast as scalars: T | 1 1 0.1s Test Summary: | Pass Total Time RNGs broadcast as scalars: T | 1 1 0.1s Test Summary: | Pass Total Time generated scalar integers do not overlap | 9 9 0.0s Test Summary: | Pass Total Time show | 19 19 1.0s Test Summary: | Pass Total Time rand[!] for BigInt/BigFloat | 24 24 0.6s Test Summary: | Pass Total Time shuffle! for BitArray | 2 2 6.7s Test Summary: | Pass Total Time TaskLocalRNG: stream collision smoke test | 5 5 0.3s Test Summary: | Pass Total Time TaskLocalRNG: child doesn't affect parent | 30 30 0.1s Test Summary: | Pass Total Time TaskLocalRNG: copy and copy! handle the splitmix state | 40 40 0.0s Test Summary: | Pass Total Time Xoshiro jump, basic | 17 17 0.2s Test Summary: | Pass Total Time Xoshiro jump_128, various seeds | 48 48 0.1s Test Summary: | Pass Total Time Xoshiro jump_192, various seeds | 48 48 0.0s Test Summary: | Pass Total Time seed! and hash_seed | 944 944 3.6s Test Summary: | Pass Total Time rand(::Type{<:Pair}) | 5 5 0.2s Test Summary: | Pass Total Time Docstrings | 1 1 0.7s Testing Random tests passed Testing completed after 272.44s PkgEval succeeded after 288.73s