Update tests

This commit is contained in:
Kamil Śliwak
2021-07-05 13:46:53 +02:00
parent 847e30e6ff
commit 105b4b4c8b
144 changed files with 241 additions and 281 deletions
+1 -2
View File
@@ -23,7 +23,7 @@ object "MyContract" {
Binary representation:
33600055600b806012600039806000f350fe60005460005260206000f3
33600055600b806011600039806000f3fe60005460005260206000f3
Text representation:
/* "object_compiler/input.yul":128:136 */
@@ -46,7 +46,6 @@ Text representation:
0x00
/* "object_compiler/input.yul":265:295 */
return
pop
stop
sub_0: assembly {
+1 -1
View File
@@ -5,7 +5,7 @@
/* \"A\":38:39 */
0x00
/* \"A\":34:35 */
0x00
dup1
/* \"A\":31:32 */
dup3
/* \"A\":27:36 */
@@ -2,7 +2,7 @@
/* \"A\":80:81 */
0x00
/* \"A\":76:77 */
0x00
dup1
/* \"A\":73:74 */
dup3
/* \"A\":69:78 */
@@ -2,7 +2,7 @@
/* \"A\":80:81 */
0x00
/* \"A\":76:77 */
0x00
dup1
/* \"A\":73:74 */
dup3
/* \"A\":69:78 */
@@ -18,7 +18,7 @@ sub_0: assembly {
/* \"A\":147:148 */
0x00
/* \"A\":144:145 */
0x00
dup1
/* \"A\":137:149 */
revert
}
@@ -1,18 +1,10 @@
{"contracts":{"A":{"object":{"evm":{"assembly":" /* \"A\":17:18 */
0x00
/* \"A\":11:19 */
dup1
mload
/* \"A\":38:39 */
0x00
/* \"A\":34:35 */
0x00
/* \"A\":31:32 */
dup3
/* \"A\":27:36 */
add
/* \"A\":20:40 */
sstore
pop
","bytecode":{"functionDebugData":{},"generatedSources":[],"linkReferences":{},"object":"<BYTECODE REMOVED>","opcodes":"<OPCODES REMOVED>","sourceMap":"<SOURCEMAP REMOVED>"}},"ir":"object \"object\" {
code {
let x := mload(0)
@@ -1,6 +1,6 @@
{"contracts":{"A":{"object":{"evm":{"assembly":" /* \"A\":17:18 */
0x00
0x00
dup1
/* \"A\":11:19 */
mload
/* \"A\":20:40 */
@@ -25,7 +25,7 @@ object "C_6" {
Binary representation:
60806040523415600f5760006000fd5b6015601d60003960156000f3fe6080604052600436101550361560005560006000fd
60806040523415600e57600080fd5b600e601c600039600e6000f3fe60806040523615600055600080fd
Text representation:
/* "strict_asm_optimizer_steps/input.yul":45:48 */
@@ -43,7 +43,7 @@ Text representation:
/* "strict_asm_optimizer_steps/input.yul":85:86 */
0x00
/* "strict_asm_optimizer_steps/input.yul":82:83 */
0x00
dup1
/* "strict_asm_optimizer_steps/input.yul":75:87 */
revert
/* "strict_asm_optimizer_steps/input.yul":58:60 */
@@ -70,16 +70,6 @@ sub_0: assembly {
0x40
/* "strict_asm_optimizer_steps/input.yul":287:302 */
mstore
/* "strict_asm_optimizer_steps/input.yul":348:349 */
0x04
/* "strict_asm_optimizer_steps/input.yul":332:346 */
calldatasize
/* "strict_asm_optimizer_steps/input.yul":329:350 */
lt
/* "strict_asm_optimizer_steps/input.yul":322:351 */
iszero
/* "strict_asm_optimizer_steps/input.yul":319:321 */
pop
/* "strict_asm_optimizer_steps/input.yul":533:547 */
calldatasize
/* "strict_asm_optimizer_steps/input.yul":526:548 */
@@ -91,7 +81,7 @@ sub_0: assembly {
/* "strict_asm_optimizer_steps/input.yul":576:577 */
0x00
/* "strict_asm_optimizer_steps/input.yul":573:574 */
0x00
dup1
/* "strict_asm_optimizer_steps/input.yul":566:578 */
revert
}
+2 -2
View File
@@ -17,13 +17,13 @@ object "object" {
Binary representation:
600260028103808261626382815564656678797a010203040506070900010203040506070900010203040506070900010201020304050607090001020304050607090001020304050607090001026009905050505050
6002808103808261626382815564656678797a010203040506070900010203040506070900010203040506070900010201020304050607090001020304050607090001020304050607090001026009905050505050
Text representation:
/* "yul_verbatim/input.yul":15:16 */
0x02
/* "yul_verbatim/input.yul":37:38 */
0x02
dup1
/* "yul_verbatim/input.yul":34:35 */
dup2
/* "yul_verbatim/input.yul":30:39 */