Skip to content

Commit

Permalink
add regression for hypertree bug (#46)
Browse files Browse the repository at this point in the history
rebalance on insert would crash on uneven tree depths bc. the grand parent node would be beyond the root.
added defensive checks in rebalance for this case.

also: made verfication and debug tools accessible from fuzzer to ease integration
  • Loading branch information
mschneider authored Aug 29, 2024
1 parent d48b26c commit 2c0cfb8
Show file tree
Hide file tree
Showing 2 changed files with 329 additions and 249 deletions.
2 changes: 2 additions & 0 deletions lib/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ description = "Data structures for Manifest"
license-file = "LICENSE"

[features]
colored = ["dep:colored"]
fuzz = ["colored"]
trace = []

[dependencies]
Expand Down
Loading

0 comments on commit 2c0cfb8

Please sign in to comment.