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:
parent
e0d9ed9526
commit
75e8ff24e9
1 changed files with 7 additions and 2 deletions
|
|
@ -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
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue