Conversation
|
GNU testsuite comparison: |
Merging this PR will degrade performance by 5.34%
|
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | cksum_sha256 |
1.7 s | 1.8 s | -4.04% |
| ❌ | Simulation | cksum_crc32b |
13 ms | 13.7 ms | -5.34% |
| ❌ | Simulation | cksum_sha2 |
1.7 s | 1.8 s | -4.04% |
| ⚡ | Simulation | cksum_blake2b |
192.7 ms | 183.9 ms | +4.8% |
| ❌ | Simulation | cksum_sha224 |
1.7 s | 1.8 s | -4.05% |
| ❌ | Simulation | nl_many_lines[100000] |
18.9 ms | 19.6 ms | -3.68% |
| ❌ | Simulation | nl_large_file[10] |
24.1 ms | 25 ms | -3.73% |
| ⚡ | Simulation | split_bytes |
401.8 µs | 389.7 µs | +3.1% |
| ⚡ | Simulation | fold_custom_width[50000] |
25.3 ms | 22.9 ms | +10.22% |
| ⚡ | Simulation | fold_many_lines[100000] |
63.8 ms | 57.3 ms | +11.41% |
Comparing xtqqczze:clippy/rustc195 (8efa060) with main (5b54e08)
Footnotes
-
46 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩
cf1fb57 to
eef9758
Compare
@oech3 Is it worth investigating Rust 1.95 toolchain CodSpeed regressions? |
|
I think so |
Rust 1.95 upgraded to LLVM 22 (rust-lang/rust#150722), so investigating a ~5% regression is likely too complex for the potential benefit. |
|
Just wait fix at upstream |
eef9758 to
eb3b670
Compare
This comment was marked as outdated.
This comment was marked as outdated.
eb3b670 to
0a34620
Compare
0a34620 to
8efa060
Compare
|
@sylvestre It would be nice to run a clippy job using beta toolchain to catch list issues early |
|
Thanks! |
Closes #11858
Closes #11859
Unblock CI after toolchain change to Rust 1.95