A high-severity bug in the Solidity compiler (versions 0.8.28–0.8.33) was reported by Hexens on 2026-02-11. When using the IR pipeline (--via-ir), contracts that delete both a transient and a persistent storage variable of the same type will have the compiler emit the wrong opcode (sstore instead of tstore, or vice versa) due

11m read time From soliditylang.org
Post cover image
Table of contents
Which Contracts Are Affected?The BugExamplesSeverity AssessmentReaction and PrecautionsTechnical DetailsAcknowledgements

Sort: