mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Adjust tests.
This commit is contained in:
@@ -23,6 +23,7 @@ contract test {
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// compileToEwasm: also
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
|
||||
+1
@@ -26,6 +26,7 @@ contract C {
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// test() -> 12
|
||||
|
||||
@@ -11,6 +11,7 @@ contract C {
|
||||
receive() external payable {}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: full
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// (), 1 ether
|
||||
|
||||
@@ -13,6 +13,7 @@ contract collatz {
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// compileToEwasm: also
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
|
||||
+1
@@ -16,6 +16,7 @@ contract C {
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// compileToEwasm: also
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
|
||||
@@ -18,6 +18,7 @@ contract C {
|
||||
}
|
||||
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// EVMVersion: >=byzantium
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
|
||||
@@ -11,6 +11,7 @@ contract C {
|
||||
}
|
||||
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// g(uint256), 1 ether: 4 -> 1000000000000000000000, 4
|
||||
|
||||
@@ -14,6 +14,7 @@ contract C {
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// EVMVersion: >=byzantium
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
|
||||
@@ -17,6 +17,7 @@ contract test {
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: full
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// set(uint8,uint8,uint8,uint8,uint8): 1, 21, 22, 42, 43 -> 0, 0, 0, 0
|
||||
|
||||
@@ -15,6 +15,7 @@ contract test {
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// set(uint8,uint8,uint8): 1, 21, 42 -> 0, 0
|
||||
|
||||
@@ -18,6 +18,7 @@ contract test {
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
// g() -> 0, 42, 0, 0, 84, 21
|
||||
|
||||
@@ -27,6 +27,7 @@ contract C {
|
||||
}
|
||||
}
|
||||
// ====
|
||||
// requiresYulOptimizer: minimalStack
|
||||
// compileToEwasm: also
|
||||
// compileViaYul: also
|
||||
// ----
|
||||
|
||||
Reference in New Issue
Block a user