Skip to content

Commit b2edf15

Browse files
committed
Fix broken benchmarks
1 parent 8c517e0 commit b2edf15

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ name = "secp256k1"
2222
path = "src/lib.rs"
2323

2424
[features]
25-
unstable = []
25+
unstable = ["recovery", "rand-std"]
2626
default = ["std"]
2727
std = ["secp256k1-sys/std"]
2828
rand-std = ["rand/std"]

src/ecdh.rs

-1
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,6 @@ mod benches {
304304
let s = Secp256k1::signing_only();
305305
let (sk, pk) = s.generate_keypair(&mut thread_rng());
306306

307-
let s = Secp256k1::new();
308307
bh.iter( || {
309308
let res = SharedSecret::new(&pk, &sk);
310309
black_box(res);

src/recovery.rs

+4
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,10 @@ mod tests {
363363

364364
#[cfg(all(test, feature = "unstable"))]
365365
mod benches {
366+
use rand::{thread_rng, RngCore};
367+
use test::{Bencher, black_box};
368+
use super::{Message, Secp256k1};
369+
366370
#[bench]
367371
pub fn bench_recover(bh: &mut Bencher) {
368372
let s = Secp256k1::new();

0 commit comments

Comments
 (0)