1
0
mirror of synced 2026-05-04 15:17:27 +00:00

Merge pull request #5382 from rocallahan/fix-bounds-check

Fix off-by-one error in bounds check in `RTLIL::SigChunk::operator[]`
This commit is contained in:
Jannis Harder
2025-09-24 08:41:16 +02:00
committed by GitHub

View File

@@ -4399,7 +4399,7 @@ RTLIL::SigChunk RTLIL::SigChunk::extract(int offset, int length) const
RTLIL::SigBit RTLIL::SigChunk::operator[](int offset) const
{
log_assert(offset >= 0);
log_assert(offset <= width);
log_assert(offset < width);
RTLIL::SigBit ret;
if (wire) {
ret.wire = wire;