Adjust tests.

This commit is contained in:
Daniel Kirchner
2021-09-13 20:41:40 +02:00
parent 153b0bf4ba
commit a8f7c69c47
421 changed files with 457 additions and 36 deletions
@@ -8,6 +8,7 @@ contract Test {
}
}
// ====
// requiresYulOptimizer: minimalStack
// compileViaYul: also
// ----
// set(uint24[3][],uint256,uint256): 0x60, 0x03, 0x02, 0x06, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f, 0x10, 0x11, 0x12 -> 0x06, 0x0c
@@ -20,6 +20,7 @@ contract c {
}
}
// ====
// requiresYulOptimizer: full
// compileViaYul: also
// ----
// direct(bytes,uint256): 0x40, 33, 34, 0x000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F, left(0x2021) -> 0x21
@@ -12,6 +12,7 @@ contract Main {
}
}
// ====
// requiresYulOptimizer: minimalStack
// compileViaYul: also
// ----
// f(bytes,uint256,uint256,uint256): 0x80, 3, 4, 5, 78, "abcdefghijklmnopqrstuvwxyzabcdef", "ghijklmnopqrstuvwxyzabcdefghijkl", "mnopqrstuvwxyz" -> "d", "e", "f"
@@ -12,6 +12,7 @@ contract C {
}
}
// ====
// requiresYulOptimizer: minimalStack
// compileViaYul: also
// ----
// f(bytes32): "789" -> "9"
@@ -14,8 +14,9 @@ contract C {
}
}
// ====
// compileViaYul: also
// requiresYulOptimizer: minimalStack
// compileToEwasm: also
// compileViaYul: also
// ----
// to_little_endian_64(uint64): 0 -> 0x20, 8, 0x00
// to_little_endian_64(uint64): 0x0102030405060708 -> 0x20, 8, 0x0807060504030201000000000000000000000000000000000000000000000000
@@ -16,6 +16,7 @@ contract Test {
}
}
// ====
// requiresYulOptimizer: minimalStack
// compileViaYul: also
// ----
// f() -> 0x20, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x07