We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c3ac2ff commit ab0be4cCopy full SHA for ab0be4c
1 file changed
lib/Core/Executor.cpp
@@ -6307,16 +6307,6 @@ void Executor::executeMemoryOperation(
6307
}
6308
6309
ref<Expr> inBounds = mo->getBoundsCheckPointer(address, bytes);
6310
- ref<Expr> baseInBounds = Expr::createTrue();
6311
-
6312
- if (base != address || size != bytes) {
6313
- baseInBounds =
6314
- AndExpr::create(baseInBounds, mo->getBoundsCheckPointer(base, size));
6315
- baseInBounds = AndExpr::create(
6316
- baseInBounds, Expr::createIsZero(mo->getOffsetExpr(base)));
6317
- }
6318
6319
- inBounds = AndExpr::create(inBounds, baseInBounds);
6320
6321
inBounds = optimizer.optimizeExpr(inBounds, true);
6322
inBounds = Simplificator::simplifyExpr(state->constraints.cs(), inBounds)
0 commit comments