Package evaluation of BenchmarkCI on Julia 1.11.4 (a71dd056e0*) started at 2025-04-08T13:44:05.931 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.01s ################################################################################ # 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.5.8 [adafc99b] + CpuId v0.3.1 [460bff9d] + ExceptionUnwrapping v0.1.11 [bc5e4493] + GitHub v5.9.0 [cd3eb016] + HTTP v1.10.15 [692b3bcd] + JLLWrappers v1.7.0 [682c06a0] + JSON v0.21.4 [1d6d02ad] + LeftChildRightSiblingTrees v0.2.0 [e6f89c97] + LoggingExtras v1.1.0 [1914dd2f] + MacroTools v0.5.15 [739be429] + MbedTLS v1.1.9 [4d8831e6] + OpenSSL v1.4.3 [69de0a69] + Parsers v2.8.1 [32113eaa] + PkgBenchmark v0.2.13 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.4 [ae029012] + Requires v1.3.1 ⌅ [efcf1570] + Setfield v0.8.2 [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.5.2 [3a884ed6] + UnPack v1.0.2 [458c3c95] + OpenSSL_jll v3.0.16+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 2.55s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 27.28s ################################################################################ # Testing # Testing BenchmarkCI Status `/tmp/jl_W0GtGY/Project.toml` [20533458] BenchmarkCI v0.1.9 [6e4b80f9] BenchmarkTools v1.6.0 [adafc99b] CpuId v0.3.1 [bc5e4493] GitHub v5.9.0 [682c06a0] JSON v0.21.4 [32113eaa] PkgBenchmark v0.2.13 ⌅ [efcf1570] Setfield v0.8.2 [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_W0GtGY/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.5.8 [adafc99b] CpuId v0.3.1 [460bff9d] ExceptionUnwrapping v0.1.11 [bc5e4493] GitHub v5.9.0 [cd3eb016] HTTP v1.10.15 [692b3bcd] JLLWrappers v1.7.0 [682c06a0] JSON v0.21.4 [1d6d02ad] LeftChildRightSiblingTrees v0.2.0 [e6f89c97] LoggingExtras v1.1.0 [1914dd2f] MacroTools v0.5.15 [739be429] MbedTLS v1.1.9 [4d8831e6] OpenSSL v1.4.3 [69de0a69] Parsers v2.8.1 [32113eaa] PkgBenchmark v0.2.13 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.4.3 [33c8b6b6] ProgressLogging v0.1.4 [ae029012] Requires v1.3.1 ⌅ [efcf1570] Setfield v0.8.2 [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.5.2 [3a884ed6] UnPack v1.0.2 [458c3c95] OpenSSL_jll v3.0.16+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_dBSXH0/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_dBSXH0/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.3 ms ✓ BenchmarkCIExample 1 dependency successfully precompiled in 1 seconds PkgBenchmark: creating benchmark tuning file /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json... (1/1) tuning "sum(xs)"... (1/2) tuning "base"... done (took 6.936480308 seconds) (2/2) tuning "naive_sum"... done (took 5.710387977 seconds) done (took 13.558642246 seconds) (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 2.232184848 seconds) (2/2) benchmarking "naive_sum"... done (took 1.980674339 seconds) done (took 5.035586912 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_test_dBSXH0/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_dBSXH0/BenchmarkCIExample.jl/benchmark/Manifest.toml:0 PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.188552991 seconds) (2/2) benchmarking "naive_sum"... done (took 2.021272148 seconds) done (took 6.101282865 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-baseline.json ┌ Info: Finish running benchmarks. │ * Target: 55 seconds └ * Baseline: 29 seconds Benchmarkjudgement (target / baseline): Package: /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl Dates: 8 Apr 2025 - 13:46 / 8 Apr 2025 - 13:46 Package commits: 4f8cbb1 / b457477 Julia commits: a71dd05 / a71dd05 Judge result ≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmarks: • Target: 8 Apr 2025 - 13:46 • Baseline: 8 Apr 2025 - 13:46 • Package commits: • Target: 4f8cbb1 • Baseline: b457477 • Julia commits: • Target: a71dd05 • Baseline: a71dd05 • 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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2699 MHz 7395931182 s 441195 s 618840798 s 5788967701 s 0 s Memory: 32.0 GB (31855.7421875 MB free) Uptime: 1.08066972e7 sec Load Avg: 139.18 143.3 147.26 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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2720 MHz 7395971565 s 441195 s 618842522 s 5788968075 s 0 s Memory: 32.0 GB (31900.40625 MB free) Uptime: 1.080673041e7 sec Load Avg: 133.96 141.54 146.52 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_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 8 Apr 2025 - 13:46 • Package commit: 4f8cbb1 • Julia commit: a71dd05 • 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.300 μs (5%) ["sum(xs)", "naive_sum"] 11.140 μ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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2699 MHz 7395931182 s 441195 s 618840798 s 5788967701 s 0 s Memory: 32.0 GB (31855.7421875 MB free) Uptime: 1.08066972e7 sec Load Avg: 139.18 143.3 147.26 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_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 8 Apr 2025 - 13:46 • Package commit: b457477 • Julia commit: a71dd05 • 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.600 μs (5%) ["sum(xs)", "naive_sum"] 11.060 μ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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2720 MHz 7395971565 s 441195 s 618842522 s 5788968075 s 0 s Memory: 32.0 GB (31900.40625 MB free) Uptime: 1.080673041e7 sec Load Avg: 133.96 141.54 146.52 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: Using existing manifest file. PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_test_dBSXH0/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_dBSXH0/BenchmarkCIExample.jl/benchmark/Manifest.toml:0 PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.246392593 seconds) (2/2) benchmarking "naive_sum"... done (took 2.005081791 seconds) done (took 6.102644956 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_test_dBSXH0/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_dBSXH0/BenchmarkCIExample.jl/benchmark/Manifest.toml:0 PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.165362718 seconds) (2/2) benchmarking "naive_sum"... done (took 2.044385563 seconds) done (took 6.084692304 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_dBSXH0/BenchmarkCIExample.jl Dates: 8 Apr 2025 - 13:47 / 8 Apr 2025 - 13:48 Package commits: 4f8cbb1 / b457477 Julia commits: a71dd05 / a71dd05 Judge result ≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmarks: • Target: 8 Apr 2025 - 13:47 • Baseline: 8 Apr 2025 - 13:48 • Package commits: • Target: 4f8cbb1 • Baseline: b457477 • Julia commits: • Target: a71dd05 • Baseline: a71dd05 • 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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2699 MHz 7396024524 s 441195 s 618845025 s 5788969072 s 0 s Memory: 32.0 GB (31894.75 MB free) Uptime: 1.080677455e7 sec Load Avg: 130.73 139.62 145.63 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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2748 MHz 7396060446 s 441195 s 618846727 s 5788970306 s 0 s Memory: 32.0 GB (31904.90625 MB free) Uptime: 1.080680497e7 sec Load Avg: 138.75 140.8 145.84 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_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 8 Apr 2025 - 13:47 • Package commit: 4f8cbb1 • Julia commit: a71dd05 • 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.090 μs (5%) ["sum(xs)", "naive_sum"] 10.890 μ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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2699 MHz 7396024524 s 441195 s 618845025 s 5788969072 s 0 s Memory: 32.0 GB (31894.75 MB free) Uptime: 1.080677455e7 sec Load Avg: 130.73 139.62 145.63 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_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 8 Apr 2025 - 13:48 • Package commit: b457477 • Julia commit: a71dd05 • 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.570 μ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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2748 MHz 7396060446 s 441195 s 618846727 s 5788970306 s 0 s Memory: 32.0 GB (31904.90625 MB free) Uptime: 1.080680497e7 sec Load Avg: 138.75 140.8 145.84 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: 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_uBumBT/Project.toml` [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl` [6e4b80f9] + BenchmarkTools v1.6.0 [32113eaa] + PkgBenchmark v0.2.13 Updating `/tmp/BenchmarkCI_jl_uBumBT/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_dBSXH0/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.1 [32113eaa] + PkgBenchmark v0.2.13 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.4 [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_uBumBT`. PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_uBumBT` No Changes to `/tmp/BenchmarkCI_jl_uBumBT/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_uBumBT/Manifest.toml` PkgBenchmark: creating benchmark tuning file /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json... (1/1) tuning "sum(xs)"... (1/2) tuning "base"... done (took 7.017959701 seconds) (2/2) tuning "naive_sum"... done (took 5.765729126 seconds) done (took 13.766359786 seconds) (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 2.338838268 seconds) (2/2) benchmarking "naive_sum"... done (took 2.027576012 seconds) done (took 5.190994395 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_uBumBT` No Changes to `/tmp/BenchmarkCI_jl_uBumBT/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_uBumBT/Manifest.toml` PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.236833987 seconds) (2/2) benchmarking "naive_sum"... done (took 2.121821847 seconds) done (took 6.251687122 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-baseline.json ┌ Info: Finish running benchmarks. │ * Target: 41 seconds └ * Baseline: 27 seconds Benchmarkjudgement (target / baseline): Package: /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl Dates: 8 Apr 2025 - 13:49 / 8 Apr 2025 - 13:49 Package commits: 5e619c2 / b457477 Julia commits: a71dd05 / a71dd05 Judge result ≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmarks: • Target: 8 Apr 2025 - 13:49 • Baseline: 8 Apr 2025 - 13:49 • Package commits: • Target: 5e619c2 • Baseline: b457477 • Julia commits: • Target: a71dd05 • Baseline: a71dd05 • 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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2774 MHz 7396129518 s 441195 s 618850282 s 5788973916 s 0 s Memory: 32.0 GB (31836.09765625 MB free) Uptime: 1.080686461e7 sec Load Avg: 134.95 139.75 145.18 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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2749 MHz 7396161673 s 441195 s 618851860 s 5788974722 s 0 s Memory: 32.0 GB (31834.1015625 MB free) Uptime: 1.080689162e7 sec Load Avg: 132.18 138.72 144.7 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_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 8 Apr 2025 - 13:49 • Package commit: 5e619c2 • Julia commit: a71dd05 • 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.670 μ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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2774 MHz 7396129518 s 441195 s 618850282 s 5788973916 s 0 s Memory: 32.0 GB (31836.09765625 MB free) Uptime: 1.080686461e7 sec Load Avg: 134.95 139.75 145.18 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_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 8 Apr 2025 - 13:49 • Package commit: b457477 • Julia commit: a71dd05 • 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"] 10.890 μ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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2749 MHz 7396161673 s 441195 s 618851860 s 5788974722 s 0 s Memory: 32.0 GB (31834.1015625 MB free) Uptime: 1.080689162e7 sec Load Avg: 132.18 138.72 144.7 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_nVXHRh/Project.toml` [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl` [6e4b80f9] + BenchmarkTools v1.6.0 [32113eaa] + PkgBenchmark v0.2.13 Updating `/tmp/BenchmarkCI_jl_nVXHRh/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_dBSXH0/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.1 [32113eaa] + PkgBenchmark v0.2.13 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.4 [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_nVXHRh`. PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_nVXHRh` No Changes to `/tmp/BenchmarkCI_jl_nVXHRh/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_nVXHRh/Manifest.toml` PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.209776804 seconds) (2/2) benchmarking "naive_sum"... done (took 2.126962296 seconds) done (took 6.264369715 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_nVXHRh` No Changes to `/tmp/BenchmarkCI_jl_nVXHRh/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_nVXHRh/Manifest.toml` PkgBenchmark: using benchmark tuning data in /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 3.243609367 seconds) (2/2) benchmarking "naive_sum"... done (took 2.18685504 seconds) done (took 6.365053817 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-baseline.json ┌ Info: Finish running benchmarks. │ * Target: 26 seconds └ * Baseline: 25 seconds Benchmarkjudgement (target / baseline): Package: /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl Dates: 8 Apr 2025 - 13:50 / 8 Apr 2025 - 13:50 Package commits: 5e619c2 / b457477 Julia commits: a71dd05 / a71dd05 Judge result ≡≡≡≡≡≡≡≡≡≡≡≡ Benchmark Report for /tmp/BenchmarkCIjltest_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmarks: • Target: 8 Apr 2025 - 13:50 • Baseline: 8 Apr 2025 - 13:50 • Package commits: • Target: 5e619c2 • Baseline: b457477 • Julia commits: • Target: a71dd05 • Baseline: a71dd05 • 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.4 Commit a71dd056e0* (2025-04-07 13:42 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 7396206060 s 441195 s 618853518 s 5788976024 s 0 s Memory: 32.0 GB (31826.42578125 MB free) Uptime: 1.080692862e7 sec Load Avg: 128.46 136.95 143.85 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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2749 MHz 7396237179 s 441195 s 618854526 s 5788976804 s 0 s Memory: 32.0 GB (31849.91796875 MB free) Uptime: 1.080695435e7 sec Load Avg: 127.45 136.02 143.36 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_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 8 Apr 2025 - 13:50 • Package commit: 5e619c2 • Julia commit: a71dd05 • 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.430 μs (5%) ["sum(xs)", "naive_sum"] 10.930 μ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.4 Commit a71dd056e0* (2025-04-07 13:42 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 7396206060 s 441195 s 618853518 s 5788976024 s 0 s Memory: 32.0 GB (31826.42578125 MB free) Uptime: 1.080692862e7 sec Load Avg: 128.46 136.95 143.85 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_dBSXH0/BenchmarkCIExample.jl ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡ Job Properties ============== • Time of benchmark: 8 Apr 2025 - 13:50 • Package commit: b457477 • Julia commit: a71dd05 • 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.900 μs (5%) ["sum(xs)", "naive_sum"] 10.900 μ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.4 Commit a71dd056e0* (2025-04-07 13:42 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 2749 MHz 7396237179 s 441195 s 618854526 s 5788976804 s 0 s Memory: 32.0 GB (31849.91796875 MB free) Uptime: 1.080695435e7 sec Load Avg: 127.45 136.02 143.36 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: Testing with `BenchmarkCI.judge(retune = true)` Resolving package versions... Updating `/tmp/BenchmarkCI_jl_wrXlBj/Project.toml` [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl` [6e4b80f9] + BenchmarkTools v1.6.0 [32113eaa] + PkgBenchmark v0.2.13 Updating `/tmp/BenchmarkCI_jl_wrXlBj/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [d70a8896] + BenchmarkCIExample v0.1.0 `/tmp/BenchmarkCI_jl_test_dBSXH0/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.1 [32113eaa] + PkgBenchmark v0.2.13 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.4 [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_wrXlBj`. PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_wrXlBj` No Changes to `/tmp/BenchmarkCI_jl_wrXlBj/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_wrXlBj/Manifest.toml` PkgBenchmark: creating benchmark tuning file /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json... (1/1) tuning "sum(xs)"... (1/2) tuning "base"... done (took 6.965200086 seconds) (2/2) tuning "naive_sum"... done (took 5.59864489 seconds) done (took 13.546708992 seconds) (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 1.721340873 seconds) (2/2) benchmarking "naive_sum"... done (took 1.509734162 seconds) done (took 3.868607991 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-target.json PkgBenchmark: Running benchmarks... Activating project at `/tmp/BenchmarkCI_jl_wrXlBj` No Changes to `/tmp/BenchmarkCI_jl_wrXlBj/Project.toml` No Changes to `/tmp/BenchmarkCI_jl_wrXlBj/Manifest.toml` PkgBenchmark: creating benchmark tuning file /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl/benchmark/tune.json... (1/1) tuning "sum(xs)"... (1/2) tuning "base"... done (took 6.949090145 seconds) (2/2) tuning "naive_sum"... done (took 5.779582181 seconds) done (took 13.733211812 seconds) (1/1) benchmarking "sum(xs)"... (1/2) benchmarking "base"... done (took 2.340684581 seconds) (2/2) benchmarking "naive_sum"... done (took 1.995444582 seconds) done (took 5.127581753 seconds) PkgBenchmark: benchmark results written to .benchmarkci/result-baseline.json ┌ Info: Finish running benchmarks. │ * Target: 37 seconds └ * Baseline: 40 seconds Benchmarkjudgement (target / baseline): Package: /tmp/BenchmarkCI_jl_test_dBSXH0/BenchmarkCIExample.jl Dates: 8 Apr 2025 - 13:51 / 8 Apr 2025 - 13:52 Package commits: 5e619c2 / b457477 Julia commits: a71dd05 / a71dd05 Test Summary: | Pass Total Time test_integration.jl | 88 88 7m18.7s 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:676 [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:1704 [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:679 [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:1704 [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_0JkSKw/dest.tar.zst) Test Summary: | Pass Fail Total Time test_misc.jl | 19 2 21 21.1s versionof | 4 2 6 12.1s format_period | 2 2 0.0s metadata | 2 2 2.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 5.9s 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 460.71s 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:2124 [3] test @ /opt/julia/share/julia/stdlib/v1.11/Pkg/src/Operations.jl:2007 [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 520.54s: package has test failures