diff options
author | chriseth <chris@ethereum.org> | 2018-10-18 20:45:11 +0800 |
---|---|---|
committer | chriseth <chris@ethereum.org> | 2018-10-18 20:55:51 +0800 |
commit | 48749146da6bd335928126855053ea0e3b66aee4 (patch) | |
tree | 2106f5a23016d73cee12dd81a65ae45fa2400786 /test | |
parent | c34fa43d5ba9aa2a9b52d3cc06e4150545fd0b35 (diff) | |
download | dexon-solidity-48749146da6bd335928126855053ea0e3b66aee4.tar.gz dexon-solidity-48749146da6bd335928126855053ea0e3b66aee4.tar.zst dexon-solidity-48749146da6bd335928126855053ea0e3b66aee4.zip |
Fix a bug in CSE where a variable that was already out of scope was used.
Diffstat (limited to 'test')
-rw-r--r-- | test/libyul/yulOptimizerTests/commonSubexpressionEliminator/scopes.yul | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/libyul/yulOptimizerTests/commonSubexpressionEliminator/scopes.yul b/test/libyul/yulOptimizerTests/commonSubexpressionEliminator/scopes.yul index 35270d87..49b4c916 100644 --- a/test/libyul/yulOptimizerTests/commonSubexpressionEliminator/scopes.yul +++ b/test/libyul/yulOptimizerTests/commonSubexpressionEliminator/scopes.yul @@ -20,6 +20,6 @@ // let d := calldataload(1) // x := d // } -// mstore(0, b) +// mstore(0, calldataload(0)) // mstore(0, x) // } |