Skip to content

Commit 640982a

Browse files
committed
more CI fixes
Signed-off-by: Mike Lodder <redmike7@gmail.com>
1 parent 17bf6f7 commit 640982a

5 files changed

Lines changed: 10 additions & 81 deletions

File tree

Cargo.lock

Lines changed: 4 additions & 80 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

hqc-kem/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ typenum = { version = "1", optional = true }
3737
zeroize = { version = "1", features = ["derive"] }
3838

3939
[dev-dependencies]
40-
criterion = { version = "0.8", features = ["html_reports"] }
40+
criterion = "0.7"
4141
hex = "0.4"
4242
rand = { version = "0.10", features = ["thread_rng"] }
4343

hqc-kem/benches/kem.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#![allow(missing_docs, unused_results)]
2+
#![cfg(all(feature = "kgen", feature = "ecap", feature = "dcap"))]
23

34
use criterion::{Criterion, criterion_group, criterion_main};
45
use hqc_kem::{hqc128, hqc192, hqc256};

hqc-kem/src/lib.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@
77
//! # Usage
88
//!
99
//! ```rust
10+
//! # #[cfg(all(feature = "kgen", feature = "ecap", feature = "dcap"))]
11+
//! # {
1012
//! use hqc_kem::{Hqc128, HqcKem};
1113
//!
1214
//! let mut rng = rand::rng();
1315
//! let (ek, dk) = Hqc128::generate_key(&mut rng);
1416
//! let (ct, ss1) = ek.encapsulate(&mut rng);
1517
//! let ss2 = dk.decapsulate(&ct);
1618
//! assert_eq!(ss1, ss2);
19+
//! # }
1720
//! ```
1821
//!
1922
//! # Security Levels

hqc-kem/tests/kat.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
//!
33
//! Tests use the KAT PRNG (SHAKE256 with domain byte 0x00) to generate
44
//! deterministic randomness matching the v5.0.0 reference implementation.
5+
#![cfg(all(feature = "kgen", feature = "ecap", feature = "dcap"))]
56

67
use hqc_kem::{hqc128, hqc192, hqc256};
78

0 commit comments

Comments
 (0)