#3692·xmrig

Benchmark doesn't stop

Author: dan1338Created Aug 9, 2025Updated Jul 6, 2026

Describe the bug When running xmrig benchmark I find that it often keeps running past 1M hashes, effectively never stopping. Out of 20 runs maybe 5 ended properly with "benchmark finished" and url to submitted results, alongside a prompt to Ctrl+C to exit. All the other runs just kept periodically reporting total hashes exceeding 1M, like " bench 118.07% 1180719/1000000"

To Reproduce ./xmrig --bench=1M --submit

Expected behavior Stop mining and show the user url with submitted benchmark

Required data

Additional context Example logs:

[2025-08-09 12:31:10.289]  bench    start benchmark hashes 1M algo rx/0
[2025-08-09 12:31:10.289]  cpu      use argon2 implementation AVX-512F
[2025-08-09 12:31:10.290]  msr      register values for "ryzen_1Ah_zen5" preset have been set successfully (1 ms)
[2025-08-09 12:31:10.290]  randomx  init dataset algo rx/0 (32 threads) seed 0000000000000000...
[2025-08-09 12:31:10.411]  randomx  allocated 2336 MB (2080+256) huge pages 100% 1168/1168 +JIT (121 ms)
[2025-08-09 12:31:11.120]  randomx  dataset ready (709 ms)
[2025-08-09 12:31:11.120]  cpu      use profile  rx  (32 threads) scratchpad 2048 KB
[2025-08-09 12:31:11.140]  cpu      READY threads 32/32 (32) huge pages 100% 32/32 memory 65536 KB (20 ms)
[2025-08-09 12:32:11.164]  miner    speed 10s/60s/15m 19489.5 n/a n/a H/s max 19638.9 H/s
[2025-08-09 12:32:11.164]  bench    116.42% 1164175/1000000 (60.043s)
[2025-08-09 12:33:11.221]  miner    speed 10s/60s/15m 19573.1 19473.2 n/a H/s max 19638.9 H/s
[2025-08-09 12:33:11.221]  bench    233.37% 2333651/1000000 (120.101s)