Skip to content

Commit 69044db

Browse files
boquan-fangBoquan Fang
andauthored
build(deps): update bolero requirements (#2496)
Co-authored-by: Boquan Fang <[email protected]>
1 parent 1ef7ede commit 69044db

File tree

32 files changed

+54
-54
lines changed

32 files changed

+54
-54
lines changed

common/s2n-codec/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@ checked_range_unsafe = []
1919
generator = ["bolero-generator"]
2020

2121
[dependencies]
22-
bolero-generator = { version = "0.12", default-features = false, optional = true }
22+
bolero-generator = { version = "0.13", default-features = false, optional = true }
2323
byteorder = { version = "1.1", default-features = false }
2424
bytes = { version = "1", default-features = false, optional = true }
2525
zerocopy = { version = "0.7", features = ["derive"] }
2626

2727
[dev-dependencies]
28-
bolero = "0.12"
29-
bolero-generator = "0.12"
28+
bolero = "0.13"
29+
bolero-generator = "0.13"
3030

3131
[package.metadata.kani]
3232
flags = { tests = true }

common/s2n-codec/src/decoder/checked_range.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ impl bolero::TypeGenerator for CheckedRange {
1717
fn generate<D: bolero::Driver>(driver: &mut D) -> Option<Self> {
1818
use bolero::ValueGenerator;
1919

20-
let start = bolero::gen::<usize>().generate(driver)?;
20+
let start = bolero::produce::<usize>().generate(driver)?;
2121
let end = (start..).generate(driver)?;
2222
Some(CheckedRange::new(start, end, core::ptr::null()))
2323
}

common/s2n-codec/src/unaligned.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ macro_rules! unaligned_integer_type {
4343
#[cfg(any(test, feature = "generator"))]
4444
impl bolero_generator::TypeGenerator for $name {
4545
fn generate<D: bolero_generator::Driver>(driver: &mut D) -> Option<Self> {
46-
Some(Self::new_truncated(driver.gen()?))
46+
Some(Self::new_truncated(driver.produce()?))
4747
}
4848
}
4949

common/s2n-codec/src/zerocopy.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ macro_rules! zerocopy_network_integer {
294294
#[cfg(feature = "generator")]
295295
impl TypeGenerator for $name {
296296
fn generate<D: bolero_generator::Driver>(driver: &mut D) -> Option<Self> {
297-
Some(Self::new(driver.gen()?))
297+
Some(Self::new(driver.produce()?))
298298
}
299299
}
300300

dc/s2n-quic-dc/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ arrayvec = "0.7"
2020
atomic-waker = "1"
2121
aws-lc-rs = "1"
2222
bitflags = "2"
23-
bolero-generator = { version = "0.12", default-features = false, optional = true }
23+
bolero-generator = { version = "0.13", default-features = false, optional = true }
2424
bytes = "1"
2525
crossbeam-channel = "0.5"
2626
crossbeam-epoch = "0.9"
@@ -48,8 +48,8 @@ parking_lot = "0.12"
4848
bitvec = { version = "1.0.1", default-features = false }
4949

5050
[dev-dependencies]
51-
bolero = "0.12"
52-
bolero-generator = "0.12"
51+
bolero = "0.13"
52+
bolero-generator = "0.13"
5353
insta = "1"
5454
s2n-codec = { path = "../../common/s2n-codec", features = ["testing"] }
5555
s2n-quic-core = { path = "../../quic/s2n-quic-core", features = ["testing"] }

dc/s2n-quic-dc/src/path/secret/receiver/tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,7 @@ fn unseen() {
306306
#[cfg_attr(miri, ignore)] // this test is too expensive for miri
307307
fn insert_unequal() {
308308
// Make sure the two packet numbers are not the same
309-
let gen = bolero::gen::<(KeyId, KeyId)>().filter_gen(|(a, b)| a != b);
309+
let gen = bolero::produce::<(KeyId, KeyId)>().filter_gen(|(a, b)| a != b);
310310

311311
check!()
312312
.with_generator(gen)

dc/wireshark/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ s2n-quic-core = { path = "../../quic/s2n-quic-core" }
1414
s2n-quic-dc = { path = "../s2n-quic-dc" }
1515

1616
[dev-dependencies]
17-
bolero = "0.12"
17+
bolero = "0.13"
1818
s2n-quic-core = { path = "../../quic/s2n-quic-core", features = ["testing", "generator"] }
1919
s2n-quic-dc = { path = "../s2n-quic-dc", features = ["testing"] }
2020

quic/s2n-quic-core/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ usdt = ["dep:probe"]
2929

3030
[dependencies]
3131
atomic-waker = { version = "1", optional = true }
32-
bolero-generator = { version = "0.12", default-features = false, optional = true }
32+
bolero-generator = { version = "0.13", default-features = false, optional = true }
3333
byteorder = { version = "1", default-features = false }
3434
bytes = { version = "1", optional = true, default-features = false }
3535
crossbeam-utils = { version = "0.8", optional = true }
@@ -49,8 +49,8 @@ futures-test = { version = "0.3", optional = true } # For testing Waker interact
4949
once_cell = { version = "1", optional = true }
5050

5151
[dev-dependencies]
52-
bolero = "0.12"
53-
bolero-generator = "0.12"
52+
bolero = "0.13"
53+
bolero-generator = "0.13"
5454
insta = { version = "1", features = ["json"] }
5555
futures = "0.3"
5656
futures-test = "0.3"

quic/s2n-quic-core/src/buffer/deque/tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ impl Model {
160160
// even with the minimal amount of parameter bounds, this proof's memory consumption explodes
161161
#[cfg_attr(kani, cfg(kani_slow))]
162162
fn model_test() {
163-
let ops = bolero::gen::<Vec<Op>>().with().len(..=OPS_LEN);
163+
let ops = bolero::produce::<Vec<Op>>().with().len(..=OPS_LEN);
164164

165165
check!().with_generator(ops).for_each(|ops| {
166166
let mut model = Model::default();

quic/s2n-quic-core/src/crypto/tests.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ use std::convert::TryInto;
1616
fn round_trip() {
1717
check!()
1818
.with_generator((
19-
gen()
19+
produce()
2020
.map_gen(VarInt::from_u32)
2121
.map_gen(|value| PacketNumberSpace::Initial.new_packet_number(value)),
22-
gen::<Vec<u8>>(),
22+
produce::<Vec<u8>>(),
2323
))
2424
.for_each(|(largest_packet_number, input)| {
2525
let mut buffer = input.clone();

0 commit comments

Comments
 (0)