correct assert

This commit is contained in:
Brendan Hansknecht 2024-07-26 18:11:28 -07:00
parent 383259e55f
commit b3d30e9282
No known key found for this signature in database
GPG key ID: 0EA784685083E75B
2 changed files with 3 additions and 2 deletions

View file

@ -38,5 +38,6 @@ tmux split-window -v -t 1.0 "AFL_DISABLE_TRIM=1 $BASE_CMD -S fuzzer07 -p explore
tmux split-window -v -t 1.2 "htop"
tmux new-window
tmux send-keys "afl-whatsup -d $OUTPUT_DIR"
tmux select-window -t 1
tmux select-window -t 0
tmux -2 a -t "fuzz"

View file

@ -1780,7 +1780,7 @@ fn tail_swap(
}
/// Merges two neighboring sorted arrays into dest.
/// Left must be equal to or 1 smaller than right.
/// Left and right length mus be same or within 1 element.
fn parity_merge(
dest: [*]u8,
src: [*]u8,
@ -1791,7 +1791,7 @@ fn parity_merge(
element_width: usize,
copy: CopyFn,
) void {
std.debug.assert(left_len == right_len or left_len == right_len - 1);
std.debug.assert(left_len == right_len or left_len == right_len - 1 or left_len - 1 == right_len);
var left_head = src;
var right_head = src + left_len * element_width;