Bruce Mitchener
9042d1424c
Use std::hint::black_box consistently.
...
This also removes the `#![feature(bench_black_box)]`. This was
stabilized in Rust 1.66 and anyone building benchmarks will be
on that or later (as they previously would have been on nightly).
This also allows building `cargo build --all-targets` on stable
Rust as it no longer dies when hitting the feature addition in
the benchmarks.
2023-08-14 11:15:57 +07:00
Vinzent Steinberg
4387a7f391
Use correct feature and remove unused import
2021-04-29 20:57:27 -03:00
Crozet Sébastien
b8811d3545
Fix compilation of benchmarks
2021-04-12 10:52:17 +02:00
Avi Weinstock
8404839233
Import IsaacRng from rand_isaac instead of rand.
...
The rand crate removed IsaacRng in the 0.5 -> 0.6 transition, so the benchmarks that use it haven't compiled since 9c37c51203
.
2020-03-02 12:45:36 +01:00
sebcrozet
1e60bc822b
Port all remaining benchmarks to criterion.
2019-03-23 19:59:14 +01:00
sebcrozet
dabff333e7
Port bidiagonalization benchmark to criterion.
2019-03-23 18:15:47 +01:00
sebcrozet
6d76249d74
Start switching benchmarks to criterion.
2019-03-23 18:01:04 +01:00
sebcrozet
f36ff97d6a
Fix deprecation warnings.
2018-12-29 13:19:09 +01:00
sebcrozet
14ad10a7e0
Add rustfmt.toml and run it.
2018-10-27 15:00:18 +02:00
Sébastien Crozet
662cc9cd7f
Run rust fmt.
2018-02-03 13:59:05 +01:00
Sébastien Crozet
740d19437c
Fix unused_result lint errors.
2017-08-15 19:07:18 +02:00
Sébastien Crozet
3f70af97dd
Add the most common matrix decompositions.
2017-08-15 19:07:18 +02:00