diff --git a/Cargo.lock b/Cargo.lock index e844b32b8..4e6e1ecc5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -394,7 +394,7 @@ dependencies = [ [[package]] name = "chia-datalayer-fuzz" -version = "0.0.0" +version = "0.16.0" dependencies = [ "chia-datalayer", "libfuzzer-sys", diff --git a/crates/chia-datalayer/src/merkle.rs b/crates/chia-datalayer/src/merkle.rs index 32a7beb1e..086c095ad 100644 --- a/crates/chia-datalayer/src/merkle.rs +++ b/crates/chia-datalayer/src/merkle.rs @@ -402,6 +402,7 @@ pub struct MerkleBlob { free_indexes: HashSet, key_to_index: HashMap, // TODO: used by fuzzing, some cleaner way? + #[cfg(any(test, debug_assertions))] pub check_integrity_on_drop: bool, } @@ -420,6 +421,7 @@ impl MerkleBlob { blob, free_indexes, key_to_index, + #[cfg(any(test, debug_assertions))] check_integrity_on_drop: true, };