diff --git a/crates/evm/src/instructions/comparison_operations.cairo b/crates/evm/src/instructions/comparison_operations.cairo index e99f9e07..e6f6e84b 100644 --- a/crates/evm/src/instructions/comparison_operations.cairo +++ b/crates/evm/src/instructions/comparison_operations.cairo @@ -184,7 +184,7 @@ pub impl ComparisonAndBitwiseOperations of ComparisonAndBitwiseOperationsTrait { Bounded::::MAX }; - if (shift > 256) { + if (shift >= 256) { self.stack.push(sign) } else { // XORing with sign before and after the shift propagates the sign bit of the operation