Skip to content

Commit ed3504d

Browse files
committed
fix align assume
1 parent 2b64933 commit ed3504d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ir/instr.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2759,7 +2759,7 @@ StateValue Assume::toSMT(State &s) const {
27592759
const auto &vptr = s.getAndAddPoisonUB(*args[0]);
27602760
if (auto align = dynamic_cast<IntConst *>(args[1])) {
27612761
Pointer ptr(s.getMemory(), vptr.value);
2762-
s.addUB(ptr.isAligned((uint64_t)align->getInt()));
2762+
s.addUB(ptr.isAligned(*align->getInt()));
27632763
} else {
27642764
// TODO: add support for non-constant align
27652765
s.addUB(expr());

0 commit comments

Comments
 (0)