adv-accept: gap tool compile fix (distinct count on a slice)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
igneum-labs 2026-10-07 18:45:16 +00:00
parent e0d9ed9526
commit 75e8ff24e9

View file

@ -411,8 +411,13 @@ mod gap {
}
let sl = &mut addrs[lane * loads..(lane + 1) * loads];
sl.sort_unstable();
sl.dedup();
*lane_distinct += sl.len() as u64;
let mut distinct = 0u64;
for k in 0..loads {
if k == 0 || sl[k] != sl[k - 1] {
distinct += 1;
}
}
*lane_distinct += distinct;
}
hashes
}