OR assembly operation in if statement can affect its intended functionality and not revert when it shoud.
The or function in yul affects the value of the division div(not(0), y), x)
, this gives in incorrect results for the gt function thus not reverting when it should
High - Incorrect functionality
Manual testing.
Chisel to verify step by step.
Remove or function, if statement should just look like the one on mulWad
.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.