Package evaluation of Unroll on Julia 1.12.0-DEV.1805 (a080deafdd*) started at 2025-03-24T10:58:02.125 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.2s ################################################################################ # Installation # Installing Unroll... Resolving package versions... Updating `~/.julia/environments/v1.12/Project.toml` [36e64239] + Unroll v0.1.0 Updating `~/.julia/environments/v1.12/Manifest.toml` [36e64239] + Unroll v0.1.0 Installation completed after 0.94s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 16.01s ################################################################################ # Testing # Testing Unroll Status `/tmp/jl_ho7Zzg/Project.toml` [36e64239] Unroll v0.1.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_ho7Zzg/Manifest.toml` [36e64239] Unroll v0.1.0 [2a0f44e3] Base64 v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [dc6e5ff7] 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: 2.216757 seconds (66 allocations: 581.754 MiB, 16.96% gc time) hand unrolled: 0.908798 seconds (66 allocations: 581.734 MiB, 29.86% gc time) unrolled by the macro 1.127792 seconds (66 allocations: 581.734 MiB, 42.85% gc time) TIMING TEST FOR NESTED UNROLL no unrolling: 2.882999 seconds (66 allocations: 581.734 MiB, 1.35% gc time) hand unrolled: 1.222571 seconds (66 allocations: 581.734 MiB, 44.46% gc time) unrolled by the macro 0.741854 seconds (66 allocations: 581.734 MiB, 8.03% gc time) TIMING TEST FOR IF-ELSE UNROLL no unrolling: 1.786475 seconds (66 allocations: 581.734 MiB, 28.53% gc time) hand unrolled: 0.888261 seconds (66 allocations: 581.734 MiB, 30.40% gc time) unrolled by the macro 0.850747 seconds (66 allocations: 581.734 MiB, 29.95% gc time) Testing Unroll tests passed Testing completed after 20.47s PkgEval succeeded after 55.53s