evm2wasm
evm2wasm copied to clipboard
Get stMemory tests to pass
- [x] codeCopyOffset
- [x] callDataCopyOffset
- [x] codecopy_dejavu2
- [x] calldatacopy_dejavu2
- [x] mem32kb_singleByte
- [x] mem32kb_singleByte+31
- [x] mem32kb_singleByte-1
- [x] mem32kb_singleByte-33
- [x] mem64kb_singleByte
- [x] mem64kb_singleByte-32
- [x] stackLimitPush31_1024
- [x] stackLimitPush32_1024
- [ ] mem31b_singleByte
- [ ] mem32b_singleByte
- [ ] mem32kb_singleByte+32
- [ ] mem32kb_singleByte-32
- [ ] mem64kb_singleByte-1
- [ ] mem64kb_singleByte+31
- [ ] mem64kb_singleByte+32
- [ ] mem64kb_singleByte-33
- [ ] stackLimitGas_1023
- [ ] stackLimitGas_1024
- [ ] stackLimitPush31_1023
- [ ] stackLimitPush32_1023
CC @axic @cdetrio @lrettig @hugo-dc @jwasinger
Running on the latest evm2wasm 50ef430f4e225a864f21d7e50fd4e8b4dd0ec9bf
"Fix CALLCODE and add a test for it" reduces this list to 12 failures