Package evaluation of Unroll on Julia 1.13.0-DEV.464 (abc56fde89*) started at 2025-05-01T13:01:22.395 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... ┌ Warning: could not download https://pkg.julialang.org/registries │ exception = RequestError: HTTP/2 301 (Connection timed out after 30005 milliseconds) while requesting https://pkg.julialang.org/registries └ @ Pkg.Registry /opt/julia/share/julia/stdlib/v1.13/Pkg/src/Registry/Registry.jl:77 Set-up completed after 4.9s ################################################################################ # Installation # Installing Unroll... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [36e64239] + Unroll v0.1.0 Updating `~/.julia/environments/v1.13/Manifest.toml` [36e64239] + Unroll v0.1.0 Installation completed after 0.53s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 7.03s ################################################################################ # Testing # Testing Unroll Status `/tmp/jl_QFX2hE/Project.toml` [36e64239] Unroll v0.1.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_QFX2hE/Manifest.toml` [36e64239] Unroll v0.1.0 [2a0f44e3] Base64 v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.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 [f489334b] StyledStrings v1.11.0 [8dfed614] Test v1.11.0 Testing Running tests... TIMING TEST FOR SINGLE UNROLL no unrolling: 1.352642 seconds (17.20 k allocations: 582.651 MiB, 19.11% gc time, 5.89% compilation time) hand unrolled: 0.791502 seconds (16.77 k allocations: 582.612 MiB, 23.84% gc time, 10.27% compilation time) unrolled by the macro 0.913279 seconds (16.77 k allocations: 582.612 MiB, 32.25% gc time, 8.68% compilation time) TIMING TEST FOR NESTED UNROLL no unrolling: 2.131489 seconds (20.43 k allocations: 582.786 MiB, 14.55% gc time, 5.58% compilation time) hand unrolled: 0.902848 seconds (22.06 k allocations: 582.872 MiB, 25.08% gc time, 10.36% compilation time) unrolled by the macro 0.860099 seconds (22.06 k allocations: 582.872 MiB, 22.43% gc time, 10.96% compilation time) TIMING TEST FOR IF-ELSE UNROLL no unrolling: 1.331906 seconds (19.43 k allocations: 582.745 MiB, 16.74% gc time, 10.29% compilation time) hand unrolled: 0.926146 seconds (16.77 k allocations: 582.612 MiB, 33.97% gc time, 9.24% compilation time) unrolled by the macro 0.689328 seconds (16.77 k allocations: 582.612 MiB, 10.18% gc time, 11.80% compilation time) Testing Unroll tests passed Testing completed after 14.66s PkgEval succeeded after 155.64s