properly add 1<<31

This commit is contained in:
dzaima 2024-11-21 23:02:51 +02:00
parent 33ae8744f5
commit f0223b8baf

View File

@ -837,7 +837,7 @@ static B finish_small_count(B r, u16* ov) {
}
if (RARE(on > 0)) { // Overflowed i32!
r = taga(cpyF64Arr(r)); f64* rp = tyany_ptr(r);
for (usz i=0; i<on; i++) rp[ov[i]]+= 1<<31;
for (usz i=0; i<on; i++) rp[ov[i]]+= 1U<<31;
}
FL_SET(r, fl_squoze);
}