Repository navigation
5.6.2 - 2026-11-03
Fixes
- Simulation: fix SIGILL on arm64 when programs read previously unsupported CPU ID registers or
TPIDRRO_EL0(#59). - Go: benchmarks that draw from the global
math/randnow start from the same seed on every run, so their results no longer vary between runs (#596).
Release Notes
🚀 Features
- Seed Go's global math/rand deterministically (#596) by @not-matthias in #596
⚙️ Internals
- Bump pinned valgrind-codspeed to 3.26.0-0codspeed12 (#604) by @adriencaccia in #604
- feat: add --deterministic-rng to make client randomness reproducible by @not-matthias in CodSpeedHQ/valgrind-codspeed#54
- feat(vex): serve arm64 RNDR and RNDRRS with --deterministic-rng by @not-matthias in CodSpeedHQ/valgrind-codspeed#56
- fix(vex): decode arm64 MRS of all EL0-visible ID registers by @not-matthias in CodSpeedHQ/valgrind-codspeed#59
Install codspeed-runner 5.6.2
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/CodSpeedHQ/codspeed/releases/download/v5.6.2/codspeed-runner-installer.sh | shDownload codspeed-runner 5.6.2
| File | Platform | Checksum |
|---|---|---|
| codspeed-runner-aarch64-apple-darwin.tar.gz | Apple Silicon macOS | checksum |
| codspeed-runner-aarch64-unknown-linux-musl.tar.gz | ARM64 MUSL Linux | checksum |
| codspeed-runner-x86_64-unknown-linux-musl.tar.gz | x64 MUSL Linux | checksum |