Skip to content

Commit 166b379

Browse files
committed
Merge #37: Fix fuzzing
7372460 Fix fuzzing (Christian Lewe) Pull request description: Drops honggfuzz dependency `arbitrary` to meet MSRV. `arbitrary` 1.1.3 introduced `array_from_fn`, which is stable from Rust 1.63.0. See [https://github.com/lightningdevkit/rust-lightning/pull/1687](https://github.com/lightningdevkit/rust-lightning/pull/1687). ACKs for top commit: apoelstra: ACK 7372460 Tree-SHA512: 4d3d5afa6f2e7ce101a93ff07b3d77d9df494eed1aae2cb17deca23b7a5cbea665f1cdda86c9b1b06e727a7d1ad670ae999c86fa44420fac5f1f5ff1d0aefb0a
2 parents 8f3ad9e + 7372460 commit 166b379

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

fuzz/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ cargo-fuzz = true
1111
honggfuzz_fuzz = ["honggfuzz"]
1212

1313
[dependencies]
14-
honggfuzz = { version = "0.5", optional = true }
14+
honggfuzz = { version = "0.5", optional = true, default-features = false }
1515
simplicity = { path = ".." }
1616

1717
# Prevent this from interfering with workspaces

fuzz/travis-fuzz.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ if [ ${incorrectFilenames} -gt 0 ]; then
99
fi
1010

1111
# Testing
12-
cargo install --force honggfuzz
12+
cargo install --force honggfuzz --no-default-features
1313
for TARGET in fuzz_targets/*; do
1414
FILENAME=$(basename $TARGET)
1515
FILE="${FILENAME%.*}"

0 commit comments

Comments
 (0)