Package evaluation of BenchmarkCI on Julia 1.11.5 (32ac370b68*) started at 2025-06-29T11:54:22.506 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.86s ################################################################################ # Installation # Installing BenchmarkCI... Resolving package versions... Updating `~/.julia/environments/v1.11/Project.toml` [20533458] + BenchmarkCI v0.1.9 Updating `~/.julia/environments/v1.11/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [20533458] + BenchmarkCI v0.1.9 [6e4b80f9] + BenchmarkTools v1.6.0 [d1d4a3ce] + BitFlags v0.1.9 [944b1d66] + CodecZlib v0.7.8 [34da2185] + Compat v4.16.0 [f0e56b4a] + ConcurrentUtilities v2.5.0 [187b0558] + ConstructionBase v1.6.0 [adafc99b] + CpuId v0.3.1 [460bff9d] + ExceptionUnwrapping v0.1.11 [bc5e4493] + GitHub v5.10.0 [cd3eb016] + HTTP v1.10.17 [692b3bcd] + JLLWrappers v1.7.0 [682c06a0] + JSON v0.21.4 [1d6d02ad] + LeftChildRightSiblingTrees v0.2.0 [e6f89c97] + LoggingExtras v1.1.0 [1914dd2f] + MacroTools v0.5.16 [739be429] + MbedTLS v1.1.9 [4d8831e6] + OpenSSL v1.5.0 [69de0a69] + Parsers v2.8.3 [32113eaa] + PkgBenchmark v0.2.13 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.5 [ae029012] + Requires v1.3.1 ⌅ [efcf1570] + Setfield v0.8.3 [777ac1f9] + SimpleBufferStream v1.2.0 [2133526b] + SodiumSeal v0.1.1 [10745b16] + Statistics v1.11.1 [5d786b92] + TerminalLoggers v0.1.7 [3bb67fe8] + TranscodingStreams v0.11.3 [5c2747f8] + URIs v1.6.1 [3a884ed6] + UnPack v1.0.2 [458c3c95] + OpenSSL_jll v3.5.0+0 [3161d3a3] + Zstd_jll v1.5.7+1 [a9144af2] + libsodium_jll v1.0.21+0 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.11.0 [de0858da] + Printf v1.11.0 [9abbd945] + Profile v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] + LibCURL_jll v8.6.0+0 [e37daf67] + LibGit2_jll v1.7.2+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.6+0 [14a3606d] + MozillaCACerts_jll v2023.12.12 [4536629a] + OpenBLAS_jll v0.3.27+1 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 [8e850ede] + nghttp2_jll v1.59.0+0 [3f19e933] + p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 4.45s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 29.73s ################################################################################ # Testing # Testing BenchmarkCI Status `/tmp/jl_Z24TIz/Project.toml` [20533458] BenchmarkCI v0.1.9 [6e4b80f9] BenchmarkTools v1.6.0 [adafc99b] CpuId v0.3.1 [bc5e4493] GitHub v5.10.0 [682c06a0] JSON v0.21.4 [32113eaa] PkgBenchmark v0.2.13 ⌅ [efcf1570] Setfield v0.8.3 [3a884ed6] UnPack v1.0.2 [3161d3a3] Zstd_jll v1.5.7+1 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [37e2e46d] LinearAlgebra v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [44cfe95a] Pkg v1.11.0 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_Z24TIz/Manifest.toml` [1520ce14] AbstractTrees v0.4.5 [20533458] BenchmarkCI v0.1.9 [6e4b80f9] BenchmarkTools v1.6.0 [d1d4a3ce] BitFlags v0.1.9 [944b1d66] CodecZlib v0.7.8 [34da2185] Compat v4.16.0 [f0e56b4a] ConcurrentUtilities v2.5.0 [187b0558] ConstructionBase v1.6.0 [adafc99b] CpuId v0.3.1 [460bff9d] ExceptionUnwrapping v0.1.11 [bc5e4493] GitHub v5.10.0 [cd3eb016] HTTP v1.10.17 [692b3bcd] JLLWrappers v1.7.0 [682c06a0] JSON v0.21.4 [1d6d02ad] LeftChildRightSiblingTrees v0.2.0 [e6f89c97] LoggingExtras v1.1.0 [1914dd2f] MacroTools v0.5.16 [739be429] MbedTLS v1.1.9 [4d8831e6] OpenSSL v1.5.0 [69de0a69] Parsers v2.8.3 [32113eaa] PkgBenchmark v0.2.13 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [33c8b6b6] ProgressLogging v0.1.5 [ae029012] Requires v1.3.1 ⌅ [efcf1570] Setfield v0.8.3 [777ac1f9] SimpleBufferStream v1.2.0 [2133526b] SodiumSeal v0.1.1 [10745b16] Statistics v1.11.1 [5d786b92] TerminalLoggers v0.1.7 [3bb67fe8] TranscodingStreams v0.11.3 [5c2747f8] URIs v1.6.1 [3a884ed6] UnPack v1.0.2 [458c3c95] OpenSSL_jll v3.5.0+0 [3161d3a3] Zstd_jll v1.5.7+1 [a9144af2] libsodium_jll v1.0.21+0 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.11.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.11.0 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] LibCURL_jll v8.6.0+0 [e37daf67] LibGit2_jll v1.7.2+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.6+0 [14a3606d] MozillaCACerts_jll v2023.12.12 [4536629a] OpenBLAS_jll v0.3.27+1 [83775a58] Zlib_jll v1.2.13+1 [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.59.0+0 [3f19e933] p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Cloning into 'BenchmarkCIExample.jl'... [ Info: Testing with target = testcase/0000-with-manifest Note: switching to 'testcase/0000-with-manifest'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 4f8cbb1 Add benchmark/{Project,Manifest}.toml [ Info: Using existing manifest file. PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark` ┌ Warning: The active manifest file is an older format with no julia version entry. Dependencies may have been resolved with a different julia version. └ @ /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/Manifest.toml:0 Installed PkgBenchmark ─ v0.2.6 Building PkgBenchmark → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/eeda9bde6194b57515c2494082ee1875ebf140ad/build.log` Precompiling BenchmarkCIExample... 693.5 ms ✓ BenchmarkCIExample 1 dependency successfully precompiled in 1 seconds PkgBenchmark: creating benchmark tuning file /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json... (1/1) tuning "sum(xs)"... (1/2) tuning "base"... done (took 6.95519989 seconds) (2/2) tuning "naive_sum"... done (took 5.691764502 seconds) done (took 13.611380118 seconds) (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 2.315861337 seconds) (2/2) benchmarking "naive_sum"... done (took 1.965538776 seconds) done (took 5.089700489 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark` ┌ Warning: The active manifest file is an older format with no julia version entry. Dependencies may have been resolved with a different julia version. └ @ /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/Manifest.toml:0 PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.153588247 seconds) (2/2) benchmarking "naive_sum"... done (took 2.063084866 seconds) done (took 6.088193603 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-baseline.json ┌ Info: Finish running benchmarks. │ * Target: 56 seconds └ * Baseline: 29 seconds Benchmarkjudgement (target / baseline): Package: /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl Dates: 29 Jun 2025 - 11:56 / 29 Jun 2025 - 11:57 Package commits: 4f8cbb1 / b457477 Julia commits: 32ac370 / 32ac370 Judge result ≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmarks: • Target: 29 Jun 2025 - 11:56 • Baseline: 29 Jun 2025 - 11:57 • Package commits: • Target: 4f8cbb1 • Baseline: b457477 • Julia commits: • Target: 32ac370 • Baseline: 32ac370 • Julia command flags: • Target: None • Baseline: None • Environment variables: • Target: None • Baseline: None Results ======= A ratio greater than 1.0 denotes a possible regression (marked with :x:), while a ratio less than 1.0 denotes a possible improvement (marked with :whitecheckmark:). Brackets display tolerances (https://juliaci.github.io/BenchmarkTools.jl/stable/manual/#Benchmark-Parameters) for the benchmark estimates. Only significant results - results that indicate possible regressions or improvements - are shown below (thus, an empty table means that all benchmark results remained invariant between builds). | ID | time ratio | memory ratio | |––––––––––––––|––––––|–––––––| Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Target –––––– Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177221078 s 771346 s 1071234008 s 9595714543 s 0 s Memory: 32.0 GB (31640.6328125 MB free) Uptime: 1.788491918e7 sec Load Avg: 136.34 139.45 144.31 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) Baseline –––––––– Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2698 MHz 12177260580 s 771346 s 1071235618 s 9595716071 s 0 s Memory: 32.0 GB (31689.78125 MB free) Uptime: 1.788495253e7 sec Load Avg: 151.04 142.34 145.09 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Target result ≡≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 29 Jun 2025 - 11:56 • Package commit: 4f8cbb1 • Julia commit: 32ac370 • Julia command flags: None • Environment variables: None Results ======= Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero. ID time GC time memory allocations –––––––––––––––––––––––– –––––––––––––– ––––––– –––––– ––––––––––– ["sum(xs)", "base"] 11.660 μs (5%) ["sum(xs)", "naive_sum"] 11.080 μs (5%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177221078 s 771346 s 1071234008 s 9595714543 s 0 s Memory: 32.0 GB (31640.6328125 MB free) Uptime: 1.788491918e7 sec Load Avg: 136.34 139.45 144.31 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Baseline result ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 29 Jun 2025 - 11:57 • Package commit: b457477 • Julia commit: 32ac370 • Julia command flags: None • Environment variables: None Results ======= Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero. ID time GC time memory allocations –––––––––––––––––––––––– –––––––––––––– ––––––– –––––– ––––––––––– ["sum(xs)", "base"] 11.440 μs (5%) ["sum(xs)", "naive_sum"] 10.970 μs (5%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2698 MHz 12177260580 s 771346 s 1071235618 s 9595716071 s 0 s Memory: 32.0 GB (31689.78125 MB free) Uptime: 1.788495253e7 sec Load Avg: 151.04 142.34 145.09 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Runtime information ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Runtime Info ––––––––––––––– ––– BLAS #threads 1 BLAS.vendor() lbt Sys.CPU_THREADS 1 lscpu output: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 43 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 128 On-line CPU(s) list: 0-127 Vendor ID: AuthenticAMD Model name: AMD EPYC 7502 32-Core Processor CPU family: 23 Model: 49 Thread(s) per core: 2 Core(s) per socket: 32 Socket(s): 2 Stepping: 0 Frequency boost: enabled CPU(s) scaling MHz: 110% CPU max MHz: 2500.0000 CPU min MHz: 1500.0000 BogoMIPS: 4999.62 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflow_recov succor smca sev sev_es Virtualization: AMD-V L1d cache: 2 MiB (64 instances) L1i cache: 2 MiB (64 instances) L2 cache: 32 MiB (64 instances) L3 cache: 256 MiB (16 instances) NUMA node(s): 2 NUMA node0 CPU(s): 0-31,64-95 NUMA node1 CPU(s): 32-63,96-127 Vulnerability Gather data sampling: Not affected Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Reg file data sampling: Not affected Vulnerability Retbleed: Mitigation; untrained return thunk; SMT enabled with STIBP protection Vulnerability Spec rstack overflow: Mitigation; Safe RET Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP always-on; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected Cpu Property Value –––––––––––––––––– –––––––––––––––––––––––––––––––––––––––––––––––––––––––––– Brand AMD EPYC 7502 32-Core Processor Vendor :AMD Architecture :Zen Model Family: 0x8f, Model: 0x31, Stepping: 0x00, Type: 0x00 Cores 32 physical cores, 64 logical cores (on executing CPU) Hyperthreading hardware capability detected Clock Frequencies Not supported by CPU Data Cache Level 1:3 : (32, 512, 16384) kbytes 64 byte cache line size Address Size 48 bits virtual, 48 bits physical SIMD 256 bit = 32 byte max. SIMD vector size Time Stamp Counter TSC is accessible via rdtsc TSC runs at constant rate (invariant from clock frequency) Perf. Monitoring Performance Monitoring Counters (PMC) are not supported CPU supports AMD's Instruction Based Sampling (IBS) Hypervisor No [ Info: Using existing manifest file. PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark` ┌ Warning: The active manifest file is an older format with no julia version entry. Dependencies may have been resolved with a different julia version. └ @ /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/Manifest.toml:0 PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.20870252 seconds) (2/2) benchmarking "naive_sum"... done (took 2.058984486 seconds) done (took 6.127637649 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark` ┌ Warning: The active manifest file is an older format with no julia version entry. Dependencies may have been resolved with a different julia version. └ @ /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/Manifest.toml:0 PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.21180233 seconds) (2/2) benchmarking "naive_sum"... done (took 2.065344865 seconds) done (took 6.182245508 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-baseline.json ┌ Info: Finish running benchmarks. │ * Target: 28 seconds └ * Baseline: 29 seconds Benchmarkjudgement (target / baseline): Package: /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl Dates: 29 Jun 2025 - 11:58 / 29 Jun 2025 - 11:58 Package commits: 4f8cbb1 / b457477 Julia commits: 32ac370 / 32ac370 Judge result ≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmarks: • Target: 29 Jun 2025 - 11:58 • Baseline: 29 Jun 2025 - 11:58 • Package commits: • Target: 4f8cbb1 • Baseline: b457477 • Julia commits: • Target: 32ac370 • Baseline: 32ac370 • Julia command flags: • Target: None • Baseline: None • Environment variables: • Target: None • Baseline: None Results ======= A ratio greater than 1.0 denotes a possible regression (marked with :x:), while a ratio less than 1.0 denotes a possible improvement (marked with :whitecheckmark:). Brackets display tolerances (https://juliaci.github.io/BenchmarkTools.jl/stable/manual/#Benchmark-Parameters) for the benchmark estimates. Only significant results - results that indicate possible regressions or improvements - are shown below (thus, an empty table means that all benchmark results remained invariant between builds). | ID | time ratio | memory ratio | |––––––––––––––|––––––|–––––––| Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Target –––––– Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177314292 s 771346 s 1071237892 s 9595717487 s 0 s Memory: 32.0 GB (31678.0078125 MB free) Uptime: 1.788499743e7 sec Load Avg: 138.47 140.22 144.24 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) Baseline –––––––– Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177348815 s 771346 s 1071239397 s 9595718307 s 0 s Memory: 32.0 GB (31682.16796875 MB free) Uptime: 1.788502624e7 sec Load Avg: 133.78 138.92 143.68 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Target result ≡≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 29 Jun 2025 - 11:58 • Package commit: 4f8cbb1 • Julia commit: 32ac370 • Julia command flags: None • Environment variables: None Results ======= Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero. ID time GC time memory allocations –––––––––––––––––––––––– –––––––––––––– ––––––– –––––– ––––––––––– ["sum(xs)", "base"] 11.840 μs (5%) ["sum(xs)", "naive_sum"] 11.000 μs (5%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177314292 s 771346 s 1071237892 s 9595717487 s 0 s Memory: 32.0 GB (31678.0078125 MB free) Uptime: 1.788499743e7 sec Load Avg: 138.47 140.22 144.24 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Baseline result ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 29 Jun 2025 - 11:58 • Package commit: b457477 • Julia commit: 32ac370 • Julia command flags: None • Environment variables: None Results ======= Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero. ID time GC time memory allocations –––––––––––––––––––––––– –––––––––––––– ––––––– –––––– ––––––––––– ["sum(xs)", "base"] 11.589 μs (5%) ["sum(xs)", "naive_sum"] 11.050 μs (5%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177348815 s 771346 s 1071239397 s 9595718307 s 0 s Memory: 32.0 GB (31682.16796875 MB free) Uptime: 1.788502624e7 sec Load Avg: 133.78 138.92 143.68 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Runtime information ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Runtime Info ––––––––––––––– ––– BLAS #threads 1 BLAS.vendor() lbt Sys.CPU_THREADS 1 lscpu output: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 43 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 128 On-line CPU(s) list: 0-127 Vendor ID: AuthenticAMD Model name: AMD EPYC 7502 32-Core Processor CPU family: 23 Model: 49 Thread(s) per core: 2 Core(s) per socket: 32 Socket(s): 2 Stepping: 0 Frequency boost: enabled CPU(s) scaling MHz: 109% CPU max MHz: 2500.0000 CPU min MHz: 1500.0000 BogoMIPS: 4999.62 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflow_recov succor smca sev sev_es Virtualization: AMD-V L1d cache: 2 MiB (64 instances) L1i cache: 2 MiB (64 instances) L2 cache: 32 MiB (64 instances) L3 cache: 256 MiB (16 instances) NUMA node(s): 2 NUMA node0 CPU(s): 0-31,64-95 NUMA node1 CPU(s): 32-63,96-127 Vulnerability Gather data sampling: Not affected Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Reg file data sampling: Not affected Vulnerability Retbleed: Mitigation; untrained return thunk; SMT enabled with STIBP protection Vulnerability Spec rstack overflow: Mitigation; Safe RET Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP always-on; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected Cpu Property Value –––––––––––––––––– –––––––––––––––––––––––––––––––––––––––––––––––––––––––––– Brand AMD EPYC 7502 32-Core Processor Vendor :AMD Architecture :Zen Model Family: 0x8f, Model: 0x31, Stepping: 0x00, Type: 0x00 Cores 32 physical cores, 64 logical cores (on executing CPU) Hyperthreading hardware capability detected Clock Frequencies Not supported by CPU Data Cache Level 1:3 : (32, 512, 16384) kbytes 64 byte cache line size Address Size 48 bits virtual, 48 bits physical SIMD 256 bit = 32 byte max. SIMD vector size Time Stamp Counter TSC is accessible via rdtsc TSC runs at constant rate (invariant from clock frequency) Perf. Monitoring Performance Monitoring Counters (PMC) are not supported CPU supports AMD's Instruction Based Sampling (IBS) Hypervisor No [ Info: Testing with target = testcase/0001-without-manifest Previous HEAD position was 4f8cbb1 Add benchmark/{Project,Manifest}.toml HEAD is now at 5e619c2 Use BenchmarkCI without benchmark/Manifest.toml Removing .benchmarkci/ Removing benchmark/tune.json Installing known registries into `~/.julia` Added `General` registry to ~/.julia/registries Resolving package versions... Updating `/tmp/BenchmarkCI_jl_rG2VUP/Project.toml` [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl` [6e4b80f9] + BenchmarkTools v1.6.0 [32113eaa] + PkgBenchmark v0.2.13 Updating `/tmp/BenchmarkCI_jl_rG2VUP/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl` [6e4b80f9] + BenchmarkTools v1.6.0 [34da2185] + Compat v4.16.0 [682c06a0] + JSON v0.21.4 [1d6d02ad] + LeftChildRightSiblingTrees v0.2.0 [69de0a69] + Parsers v2.8.3 [32113eaa] + PkgBenchmark v0.2.13 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.5 [10745b16] + Statistics v1.11.1 [5d786b92] + TerminalLoggers v0.1.7 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.11.0 [de0858da] + Printf v1.11.0 [9abbd945] + Profile v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] + LibCURL_jll v8.6.0+0 [e37daf67] + LibGit2_jll v1.7.2+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.6+0 [14a3606d] + MozillaCACerts_jll v2023.12.12 [4536629a] + OpenBLAS_jll v0.3.27+1 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 [8e850ede] + nghttp2_jll v1.59.0+0 [3f19e933] + p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` [ Info: Using temporary project `/tmp/BenchmarkCI_jl_rG2VUP`. PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_rG2VUP` No Changes to `/tmp/BenchmarkCI_jl_rG2VUP/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_rG2VUP/Manifest.toml` PkgBenchmark: creating benchmark tuning file /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json... (1/1) tuning "sum(xs)"... (1/2) tuning "base"... done (took 7.138447013 seconds) (2/2) tuning "naive_sum"... done (took 5.856060341 seconds) done (took 14.008917914 seconds) (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 2.389240592 seconds) (2/2) benchmarking "naive_sum"... done (took 2.081654045 seconds) done (took 5.313116673 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_rG2VUP` No Changes to `/tmp/BenchmarkCI_jl_rG2VUP/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_rG2VUP/Manifest.toml` PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.331668092 seconds) (2/2) benchmarking "naive_sum"... done (took 2.163665067 seconds) done (took 6.514635972 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-baseline.json ┌ Info: Finish running benchmarks. │ * Target: 42 seconds └ * Baseline: 28 seconds Benchmarkjudgement (target / baseline): Package: /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl Dates: 29 Jun 2025 - 11:59 / 29 Jun 2025 - 12:00 Package commits: 5e619c2 / b457477 Julia commits: 32ac370 / 32ac370 Judge result ≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmarks: • Target: 29 Jun 2025 - 11:59 • Baseline: 29 Jun 2025 - 12:00 • Package commits: • Target: 5e619c2 • Baseline: b457477 • Julia commits: • Target: 32ac370 • Baseline: 32ac370 • Julia command flags: • Target: None • Baseline: None • Environment variables: • Target: None • Baseline: None Results ======= A ratio greater than 1.0 denotes a possible regression (marked with :x:), while a ratio less than 1.0 denotes a possible improvement (marked with :whitecheckmark:). Brackets display tolerances (https://juliaci.github.io/BenchmarkTools.jl/stable/manual/#Benchmark-Parameters) for the benchmark estimates. Only significant results - results that indicate possible regressions or improvements - are shown below (thus, an empty table means that all benchmark results remained invariant between builds). ID time ratio memory ratio ––––––––––––––––––– –––––––––––––––––––––––––– –––––––––––– ["sum(xs)", "base"] 0.92 (5%) :whitecheckmark: 1.00 (1%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Target –––––– Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2721 MHz 12177420228 s 771346 s 1071242540 s 9595720789 s 0 s Memory: 32.0 GB (31610.09765625 MB free) Uptime: 1.788508648e7 sec Load Avg: 132.52 138.29 143.21 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) Baseline –––––––– Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177453851 s 771346 s 1071243839 s 9595721778 s 0 s Memory: 32.0 GB (31602.26171875 MB free) Uptime: 1.788511456e7 sec Load Avg: 130.01 137.13 142.67 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Target result ≡≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 29 Jun 2025 - 11:59 • Package commit: 5e619c2 • Julia commit: 32ac370 • Julia command flags: None • Environment variables: None Results ======= Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero. ID time GC time memory allocations –––––––––––––––––––––––– –––––––––––––– ––––––– –––––– ––––––––––– ["sum(xs)", "base"] 11.519 μs (5%) ["sum(xs)", "naive_sum"] 10.880 μs (5%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2721 MHz 12177420228 s 771346 s 1071242540 s 9595720789 s 0 s Memory: 32.0 GB (31610.09765625 MB free) Uptime: 1.788508648e7 sec Load Avg: 132.52 138.29 143.21 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Baseline result ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 29 Jun 2025 - 12:00 • Package commit: b457477 • Julia commit: 32ac370 • Julia command flags: None • Environment variables: None Results ======= Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero. ID time GC time memory allocations –––––––––––––––––––––––– –––––––––––––– ––––––– –––––– ––––––––––– ["sum(xs)", "base"] 12.500 μs (5%) ["sum(xs)", "naive_sum"] 11.020 μs (5%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177453851 s 771346 s 1071243839 s 9595721778 s 0 s Memory: 32.0 GB (31602.26171875 MB free) Uptime: 1.788511456e7 sec Load Avg: 130.01 137.13 142.67 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Runtime information ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Runtime Info ––––––––––––––– ––– BLAS #threads 1 BLAS.vendor() lbt Sys.CPU_THREADS 1 lscpu output: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 43 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 128 On-line CPU(s) list: 0-127 Vendor ID: AuthenticAMD Model name: AMD EPYC 7502 32-Core Processor CPU family: 23 Model: 49 Thread(s) per core: 2 Core(s) per socket: 32 Socket(s): 2 Stepping: 0 Frequency boost: enabled CPU(s) scaling MHz: 110% CPU max MHz: 2500.0000 CPU min MHz: 1500.0000 BogoMIPS: 4999.62 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflow_recov succor smca sev sev_es Virtualization: AMD-V L1d cache: 2 MiB (64 instances) L1i cache: 2 MiB (64 instances) L2 cache: 32 MiB (64 instances) L3 cache: 256 MiB (16 instances) NUMA node(s): 2 NUMA node0 CPU(s): 0-31,64-95 NUMA node1 CPU(s): 32-63,96-127 Vulnerability Gather data sampling: Not affected Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Reg file data sampling: Not affected Vulnerability Retbleed: Mitigation; untrained return thunk; SMT enabled with STIBP protection Vulnerability Spec rstack overflow: Mitigation; Safe RET Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP always-on; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected Cpu Property Value –––––––––––––––––– –––––––––––––––––––––––––––––––––––––––––––––––––––––––––– Brand AMD EPYC 7502 32-Core Processor Vendor :AMD Architecture :Zen Model Family: 0x8f, Model: 0x31, Stepping: 0x00, Type: 0x00 Cores 32 physical cores, 64 logical cores (on executing CPU) Hyperthreading hardware capability detected Clock Frequencies Not supported by CPU Data Cache Level 1:3 : (32, 512, 16384) kbytes 64 byte cache line size Address Size 48 bits virtual, 48 bits physical SIMD 256 bit = 32 byte max. SIMD vector size Time Stamp Counter TSC is accessible via rdtsc TSC runs at constant rate (invariant from clock frequency) Perf. Monitoring Performance Monitoring Counters (PMC) are not supported CPU supports AMD's Instruction Based Sampling (IBS) Hypervisor No Resolving package versions... Updating `/tmp/BenchmarkCI_jl_rBSe4F/Project.toml` [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl` [6e4b80f9] + BenchmarkTools v1.6.0 [32113eaa] + PkgBenchmark v0.2.13 Updating `/tmp/BenchmarkCI_jl_rBSe4F/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl` [6e4b80f9] + BenchmarkTools v1.6.0 [34da2185] + Compat v4.16.0 [682c06a0] + JSON v0.21.4 [1d6d02ad] + LeftChildRightSiblingTrees v0.2.0 [69de0a69] + Parsers v2.8.3 [32113eaa] + PkgBenchmark v0.2.13 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.5 [10745b16] + Statistics v1.11.1 [5d786b92] + TerminalLoggers v0.1.7 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.11.0 [de0858da] + Printf v1.11.0 [9abbd945] + Profile v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] + LibCURL_jll v8.6.0+0 [e37daf67] + LibGit2_jll v1.7.2+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.6+0 [14a3606d] + MozillaCACerts_jll v2023.12.12 [4536629a] + OpenBLAS_jll v0.3.27+1 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 [8e850ede] + nghttp2_jll v1.59.0+0 [3f19e933] + p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` [ Info: Using temporary project `/tmp/BenchmarkCI_jl_rBSe4F`. PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_rBSe4F` No Changes to `/tmp/BenchmarkCI_jl_rBSe4F/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_rBSe4F/Manifest.toml` PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.3205303 seconds) (2/2) benchmarking "naive_sum"... done (took 2.112169939 seconds) done (took 6.389938584 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_rBSe4F` No Changes to `/tmp/BenchmarkCI_jl_rBSe4F/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_rBSe4F/Manifest.toml` PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.628755902 seconds) (2/2) benchmarking "naive_sum"... done (took 2.172397482 seconds) done (took 6.720014403 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-baseline.json ┌ Info: Finish running benchmarks. │ * Target: 28 seconds └ * Baseline: 28 seconds Benchmarkjudgement (target / baseline): Package: /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl Dates: 29 Jun 2025 - 12:00 / 29 Jun 2025 - 12:01 Package commits: 5e619c2 / b457477 Julia commits: 32ac370 / 32ac370 Judge result ≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmarks: • Target: 29 Jun 2025 - 12:00 • Baseline: 29 Jun 2025 - 12:01 • Package commits: • Target: 5e619c2 • Baseline: b457477 • Julia commits: • Target: 32ac370 • Baseline: 32ac370 • Julia command flags: • Target: None • Baseline: None • Environment variables: • Target: None • Baseline: None Results ======= A ratio greater than 1.0 denotes a possible regression (marked with :x:), while a ratio less than 1.0 denotes a possible improvement (marked with :whitecheckmark:). Brackets display tolerances (https://juliaci.github.io/BenchmarkTools.jl/stable/manual/#Benchmark-Parameters) for the benchmark estimates. Only significant results - results that indicate possible regressions or improvements - are shown below (thus, an empty table means that all benchmark results remained invariant between builds). ID time ratio memory ratio ––––––––––––––––––– ––––––––––––– –––––––––––– ["sum(xs)", "base"] 1.06 (5%) :x: 1.00 (1%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Target –––––– Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177501072 s 771346 s 1071246028 s 9595723382 s 0 s Memory: 32.0 GB (31602.56640625 MB free) Uptime: 1.788515446e7 sec Load Avg: 128.08 135.78 141.98 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) Baseline –––––––– Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2711 MHz 12177534757 s 771346 s 1071247459 s 9595724527 s 0 s Memory: 32.0 GB (31604.83984375 MB free) Uptime: 1.788518281e7 sec Load Avg: 126.84 134.87 141.51 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Target result ≡≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 29 Jun 2025 - 12:00 • Package commit: 5e619c2 • Julia commit: 32ac370 • Julia command flags: None • Environment variables: None Results ======= Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero. ID time GC time memory allocations –––––––––––––––––––––––– –––––––––––––– ––––––– –––––– ––––––––––– ["sum(xs)", "base"] 12.210 μs (5%) ["sum(xs)", "naive_sum"] 10.960 μs (5%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2724 MHz 12177501072 s 771346 s 1071246028 s 9595723382 s 0 s Memory: 32.0 GB (31602.56640625 MB free) Uptime: 1.788515446e7 sec Load Avg: 128.08 135.78 141.98 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Baseline result ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_KabYLX/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 29 Jun 2025 - 12:01 • Package commit: b457477 • Julia commit: 32ac370 • Julia command flags: None • Environment variables: None Results ======= Below is a table of this job's results, obtained by running the benchmarks. The values listed in the ID column have the structure [parent_group, child_group, ..., key], and can be used to index into the BaseBenchmarks suite to retrieve the corresponding benchmarks. The percentages accompanying time and memory values in the below table are noise tolerances. The "true" time/memory value for a given benchmark is expected to fall within this percentage of the reported value. An empty cell means that the value was zero. ID time GC time memory allocations –––––––––––––––––––––––– –––––––––––––– ––––––– –––––– ––––––––––– ["sum(xs)", "base"] 11.540 μs (5%) ["sum(xs)", "naive_sum"] 11.010 μs (5%) Benchmark Group List ==================== Here's a list of all the benchmark groups executed by this job: • ["sum(xs)"] Julia versioninfo ================= Julia Version 1.11.5 Commit 32ac370b68* (2025-06-25 20:10 UTC) Platform Info: OS: Linux (x86_64-linux-gnu) uname: Linux 6.8.0-49-generic #49-Ubuntu SMP PREEMPT_DYNAMIC Mon Nov 4 02:06:24 UTC 2024 x86_64 unknown CPU: AMD EPYC 7502 32-Core Processor: speed user nice sys idle irq #1-128 2711 MHz 12177534757 s 771346 s 1071247459 s 9595724527 s 0 s Memory: 32.0 GB (31604.83984375 MB free) Uptime: 1.788518281e7 sec Load Avg: 126.84 134.87 141.51 WORD_SIZE: 64 LLVM: libLLVM-16.0.6 (ORCJIT, znver2) Threads: 1 default, 0 interactive, 1 GC (on 1 virtual cores) ──────────────────────────────────────────────────────────────────────────── Runtime information ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Runtime Info ––––––––––––––– ––– BLAS #threads 1 BLAS.vendor() lbt Sys.CPU_THREADS 1 lscpu output: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 43 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 128 On-line CPU(s) list: 0-127 Vendor ID: AuthenticAMD Model name: AMD EPYC 7502 32-Core Processor CPU family: 23 Model: 49 Thread(s) per core: 2 Core(s) per socket: 32 Socket(s): 2 Stepping: 0 Frequency boost: enabled CPU(s) scaling MHz: 108% CPU max MHz: 2500.0000 CPU min MHz: 1500.0000 BogoMIPS: 4999.62 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflow_recov succor smca sev sev_es Virtualization: AMD-V L1d cache: 2 MiB (64 instances) L1i cache: 2 MiB (64 instances) L2 cache: 32 MiB (64 instances) L3 cache: 256 MiB (16 instances) NUMA node(s): 2 NUMA node0 CPU(s): 0-31,64-95 NUMA node1 CPU(s): 32-63,96-127 Vulnerability Gather data sampling: Not affected Vulnerability Itlb multihit: Not affected Vulnerability L1tf: Not affected Vulnerability Mds: Not affected Vulnerability Meltdown: Not affected Vulnerability Mmio stale data: Not affected Vulnerability Reg file data sampling: Not affected Vulnerability Retbleed: Mitigation; untrained return thunk; SMT enabled with STIBP protection Vulnerability Spec rstack overflow: Mitigation; Safe RET Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP always-on; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected Vulnerability Srbds: Not affected Vulnerability Tsx async abort: Not affected Cpu Property Value –––––––––––––––––– –––––––––––––––––––––––––––––––––––––––––––––––––––––––––– Brand AMD EPYC 7502 32-Core Processor Vendor :AMD Architecture :Zen Model Family: 0x8f, Model: 0x31, Stepping: 0x00, Type: 0x00 Cores 32 physical cores, 64 logical cores (on executing CPU) Hyperthreading hardware capability detected Clock Frequencies Not supported by CPU Data Cache Level 1:3 : (32, 512, 16384) kbytes 64 byte cache line size Address Size 48 bits virtual, 48 bits physical SIMD 256 bit = 32 byte max. SIMD vector size Time Stamp Counter TSC is accessible via rdtsc TSC runs at constant rate (invariant from clock frequency) Perf. Monitoring Performance Monitoring Counters (PMC) are not supported CPU supports AMD's Instruction Based Sampling (IBS) Hypervisor No [ Info: Testing with `BenchmarkCI.judge(retune = true)` Resolving package versions... Updating `/tmp/BenchmarkCI_jl_MLl9B6/Project.toml` [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl` [6e4b80f9] + BenchmarkTools v1.6.0 [32113eaa] + PkgBenchmark v0.2.13 Updating `/tmp/BenchmarkCI_jl_MLl9B6/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl` [6e4b80f9] + BenchmarkTools v1.6.0 [34da2185] + Compat v4.16.0 [682c06a0] + JSON v0.21.4 [1d6d02ad] + LeftChildRightSiblingTrees v0.2.0 [69de0a69] + Parsers v2.8.3 [32113eaa] + PkgBenchmark v0.2.13 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.5 [10745b16] + Statistics v1.11.1 [5d786b92] + TerminalLoggers v0.1.7 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.11.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.11.0 [de0858da] + Printf v1.11.0 [9abbd945] + Profile v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] + LibCURL_jll v8.6.0+0 [e37daf67] + LibGit2_jll v1.7.2+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.6+0 [14a3606d] + MozillaCACerts_jll v2023.12.12 [4536629a] + OpenBLAS_jll v0.3.27+1 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 [8e850ede] + nghttp2_jll v1.59.0+0 [3f19e933] + p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` [ Info: Using temporary project `/tmp/BenchmarkCI_jl_MLl9B6`. PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_MLl9B6` No Changes to `/tmp/BenchmarkCI_jl_MLl9B6/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_MLl9B6/Manifest.toml` PkgBenchmark: creating benchmark tuning file /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json... (1/1) tuning "sum(xs)"... (1/2) tuning "base"... done (took 7.06246765 seconds) (2/2) tuning "naive_sum"... done (took 5.802274681 seconds) done (took 13.856193934 seconds) (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 2.423222441 seconds) (2/2) benchmarking "naive_sum"... done (took 2.089831626 seconds) done (took 5.360398712 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_MLl9B6` No Changes to `/tmp/BenchmarkCI_jl_MLl9B6/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_MLl9B6/Manifest.toml` PkgBenchmark: creating benchmark tuning file /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl/benchmark/tune.json... (1/1) tuning "sum(xs)"... (1/2) tuning "base"... done (took 7.028789227 seconds) (2/2) tuning "naive_sum"... done (took 5.777871278 seconds) done (took 14.042610418 seconds) (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 2.398836988 seconds) (2/2) benchmarking "naive_sum"... done (took 2.073302406 seconds) done (took 5.300514073 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-baseline.json ┌ Info: Finish running benchmarks. │ * Target: 40 seconds └ * Baseline: 40 seconds Benchmarkjudgement (target / baseline): Package: /tmp/BenchmarkCI_jl_test_KabYLX/BenchmarkCIExample.jl Dates: 29 Jun 2025 - 12:02 / 29 Jun 2025 - 12:02 Package commits: 5e619c2 / b457477 Julia commits: 32ac370 / 32ac370 Test Summary: | Pass Total Time test_integration.jl | 88 88 7m29.1s versionof: Log Test Failed at /home/pkgeval/.julia/packages/BenchmarkCI/jAAT2/test/test_misc.jl:11 Expression: BenchmarkCI.versionof(LinearAlgebra) Log Pattern: (:error,) Captured Logs: Stacktrace: [1] record(ts::Test.DefaultTestSet, t::Test.LogTestFailure) @ Test /opt/julia/share/julia/stdlib/v1.11/Test/src/logging.jl:166 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:677 [inlined] [3] macro expansion @ ~/.julia/packages/BenchmarkCI/jAAT2/test/test_misc.jl:11 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [5] top-level scope @ ~/.julia/packages/BenchmarkCI/jAAT2/test/test_misc.jl:10 versionof: Test Failed at /home/pkgeval/.julia/packages/BenchmarkCI/jAAT2/test/test_misc.jl:11 Expression: #= /home/pkgeval/.julia/packages/BenchmarkCI/jAAT2/test/test_misc.jl:11 =# @test_logs((:error,), BenchmarkCI.versionof(LinearAlgebra)) === nothing Evaluated: v"1.11.0" === nothing Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:680 [inlined] [2] macro expansion @ ~/.julia/packages/BenchmarkCI/jAAT2/test/test_misc.jl:11 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.11/Test/src/Test.jl:1709 [inlined] [4] top-level scope @ ~/.julia/packages/BenchmarkCI/jAAT2/test/test_misc.jl:10 ┌ Warning: zstdmt() is deprecated, use the non-do-block form │ caller = ip:0x0 └ @ Core :-1 /*stdin*\ : 9.47% ( 1.000 KiB => 97 B, /tmp/jl_LakfxN/dest.tar.zst) Test Summary: | Pass Fail Total Time test_misc.jl | 19 2 21 25.3s versionof | 4 2 6 13.5s format_period | 2 2 0.0s metadata | 2 2 3.8s as_https | 5 5 0.0s as_target_url | 2 2 0.0s error_on_missing_github_token | 2 2 0.0s compress_tar | 2 2 7.7s ERROR: LoadError: Some tests did not pass: 19 passed, 2 failed, 0 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/BenchmarkCI/jAAT2/test/runtests.jl:1 Testing failed after 481.75s ERROR: LoadError: Package BenchmarkCI errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2128 [3] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2011 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:481 [5] test(pkgs::Vector{Pkg.Types.PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:159 [6] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:147 [inlined] [7] #test#74 @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/API.jl:146 [inlined] [8] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:219 in expression starting at /PkgEval.jl/scripts/evaluate.jl:210 PkgEval failed after 541.08s: package has test failures