Fix first element of 1-byte Deduplicate result in some cases with 256 uniques

This commit is contained in:
Marshall Lochbaum 2024-01-07 21:27:12 -05:00
parent 2af2fb8e0c
commit 7511420077

View File

@ -229,6 +229,8 @@ def do_bittab{x0:*void, n:u64, tab:*void, u:u8, t, mode, r0} = {
}
setlabel{done}
}
# When u==0 isn't immediately tested, first result can be overwritten
if (rval) store{*u8~~r0, 0, load{*u8~~x0}}
u
}