File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
compiler-rt/lib/sanitizer_common Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -321,23 +321,23 @@ class TwoLevelBitVector {
321
321
};
322
322
323
323
private:
324
- void check (uptr idx) const { CHECK_LE (idx, size ()); }
324
+ void check (uptr idx) const { CHECK_LT (idx, size ()); }
325
325
326
326
uptr idx0 (uptr idx) const {
327
327
uptr res = idx / (BV::kSize * BV::kSize );
328
- CHECK_LE (res, kLevel1Size );
328
+ CHECK_LT (res, kLevel1Size );
329
329
return res;
330
330
}
331
331
332
332
uptr idx1 (uptr idx) const {
333
333
uptr res = (idx / BV::kSize ) % BV::kSize ;
334
- CHECK_LE (res, BV::kSize );
334
+ CHECK_LT (res, BV::kSize );
335
335
return res;
336
336
}
337
337
338
338
uptr idx2 (uptr idx) const {
339
339
uptr res = idx % BV::kSize ;
340
- CHECK_LE (res, BV::kSize );
340
+ CHECK_LT (res, BV::kSize );
341
341
return res;
342
342
}
343
343
You can’t perform that action at this time.
0 commit comments