mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Change default EVM version to Shanghai.
Co-authored-by: Rodrigo Q. Saramago <rodrigoqsaramago@gmail.com>
This commit is contained in:
co-authored by
Rodrigo Q. Saramago
parent
34b13c1f89
commit
44da8507b1
@@ -13,7 +13,7 @@
|
||||
},
|
||||
"abi_decode_tuple_t_uint256_fromMemory":
|
||||
{
|
||||
"entryPoint": 94,
|
||||
"entryPoint": 92,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
}
|
||||
@@ -22,7 +22,7 @@
|
||||
{
|
||||
"@f_14":
|
||||
{
|
||||
"entryPoint": 128,
|
||||
"entryPoint": 124,
|
||||
"id": 14,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
@@ -35,13 +35,13 @@
|
||||
},
|
||||
"abi_decode_tuple_t_array$_t_uint256_$dyn_calldata_ptr":
|
||||
{
|
||||
"entryPoint": 164,
|
||||
"entryPoint": 158,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 2
|
||||
},
|
||||
"abi_decode_tuple_t_uint256":
|
||||
{
|
||||
"entryPoint": 281,
|
||||
"entryPoint": 269,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
},
|
||||
@@ -52,7 +52,7 @@
|
||||
},
|
||||
"panic_error_0x32":
|
||||
{
|
||||
"entryPoint": 306,
|
||||
"entryPoint": 292,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
}
|
||||
|
||||
@@ -7,169 +7,169 @@
|
||||
{
|
||||
"abi_decode_tuple_":
|
||||
{
|
||||
"entryPoint": 122,
|
||||
"entryPoint": 117,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"abi_encode_t_uint256_to_t_uint256_fromStack":
|
||||
{
|
||||
"entryPoint": 156,
|
||||
"entryPoint": 149,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"abi_encode_tuple_t_uint256__to_t_uint256__fromStack":
|
||||
{
|
||||
"entryPoint": 171,
|
||||
"entryPoint": 164,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"allocate_unbounded":
|
||||
{
|
||||
"entryPoint": 102,
|
||||
"entryPoint": 100,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"cleanup_t_uint256":
|
||||
{
|
||||
"entryPoint": 146,
|
||||
"entryPoint": 140,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"convert_t_uint256_to_t_uint256":
|
||||
{
|
||||
"entryPoint": 413,
|
||||
"entryPoint": 398,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"external_fun_f_25":
|
||||
{
|
||||
"entryPoint": 198,
|
||||
"entryPoint": 189,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"external_fun_g_36":
|
||||
{
|
||||
"entryPoint": 256,
|
||||
"entryPoint": 247,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"fun_f_25":
|
||||
{
|
||||
"entryPoint": 680,
|
||||
"entryPoint": 653,
|
||||
"id": 25,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"fun_f_25_inner":
|
||||
{
|
||||
"entryPoint": 646,
|
||||
"entryPoint": 621,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"fun_g_36":
|
||||
{
|
||||
"entryPoint": 896,
|
||||
"entryPoint": 858,
|
||||
"id": 36,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"fun_g_36_inner":
|
||||
{
|
||||
"entryPoint": 862,
|
||||
"entryPoint": 826,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"identity":
|
||||
{
|
||||
"entryPoint": 403,
|
||||
"entryPoint": 389,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"modifier_m_17":
|
||||
{
|
||||
"entryPoint": 492,
|
||||
"entryPoint": 475,
|
||||
"id": 14,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"modifier_m_19":
|
||||
{
|
||||
"entryPoint": 569,
|
||||
"entryPoint": 548,
|
||||
"id": 14,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"modifier_m_28":
|
||||
{
|
||||
"entryPoint": 708,
|
||||
"entryPoint": 680,
|
||||
"id": 14,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"modifier_m_30":
|
||||
{
|
||||
"entryPoint": 785,
|
||||
"entryPoint": 753,
|
||||
"id": 14,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"prepare_store_t_uint256":
|
||||
{
|
||||
"entryPoint": 447,
|
||||
"entryPoint": 431,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"revert_error_42b3090547df1d2001c96683413b8cf91c1b902ef5e3cb8d9f6f304cf7446f74":
|
||||
{
|
||||
"entryPoint": 314,
|
||||
"entryPoint": 305,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"revert_error_ca66f745a3ce8ff40e2ccaf1ad45db7774001b90d25810abd9040049be7bf4bb":
|
||||
{
|
||||
"entryPoint": 112,
|
||||
"entryPoint": 109,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b":
|
||||
{
|
||||
"entryPoint": 117,
|
||||
"entryPoint": 113,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"shift_left_0":
|
||||
{
|
||||
"entryPoint": 324,
|
||||
"entryPoint": 313,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"shift_right_224_unsigned":
|
||||
{
|
||||
"entryPoint": 89,
|
||||
"entryPoint": 88,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"update_byte_slice_32_shift_0":
|
||||
{
|
||||
"entryPoint": 337,
|
||||
"entryPoint": 324,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"update_storage_value_offset_0t_uint256_to_t_uint256":
|
||||
{
|
||||
"entryPoint": 457,
|
||||
"entryPoint": 440,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"usr$f":
|
||||
{
|
||||
"entryPoint": 515,
|
||||
"entryPoint": 496,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"zero_value_for_split_t_uint256":
|
||||
{
|
||||
"entryPoint": 319,
|
||||
"entryPoint": 309,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 1
|
||||
}
|
||||
|
||||
@@ -17,11 +17,11 @@
|
||||
[
|
||||
{
|
||||
"length": 20,
|
||||
"start": 184
|
||||
"start": 174
|
||||
},
|
||||
{
|
||||
"length": 20,
|
||||
"start": 368
|
||||
"start": 350
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ object "a" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
7312345678901234567890123456789012345678908060005550
|
||||
731234567890123456789012345678901234567890805f5550
|
||||
|
||||
Text representation:
|
||||
/* "linking_strict_assembly/input.yul":44:79 */
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ object "a" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
7312345678901234567890123456789012345678908060005550
|
||||
731234567890123456789012345678901234567890805f5550
|
||||
|
||||
Text representation:
|
||||
linkerSymbol("20a18a9bf97d889dcf77111b674da319a4e9e3e05d3f4df9e0bf5c588dd4f0f8")
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ object "a" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
73__$8aa64f937099b65a4febc243a5ae0f2d64$__8060005550
|
||||
73__$8aa64f937099b65a4febc243a5ae0f2d64$__805f5550
|
||||
|
||||
Text representation:
|
||||
linkerSymbol("8aa64f937099b65a4febc243a5ae0f2d6416bb9e473c30dd29c1ee498fb7c5a8")
|
||||
|
||||
@@ -13,7 +13,7 @@ object "a" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
73111111111111111111111111111111111111111173222222222222222222222222222222222222222281600055806001555050
|
||||
731111111111111111111111111111111111111111732222222222222222222222222222222222222222815f55806001555050
|
||||
|
||||
Text representation:
|
||||
/* "linking_strict_assembly_same_library_name_different_files/input.yul":45:75 */
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@ object "a" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
73123456789012345678901234567890123456789073__$c3523432985587641d17c68161d2f700c5$__81600055806001555050
|
||||
73123456789012345678901234567890123456789073__$c3523432985587641d17c68161d2f700c5$__815f55806001555050
|
||||
|
||||
Text representation:
|
||||
/* "linking_strict_assembly_same_library_name_different_files_in_link_references/input.yul":45:75 */
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ object "a" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
73__$20a18a9bf97d889dcf77111b674da319a4$__8060005550
|
||||
73__$20a18a9bf97d889dcf77111b674da319a4$__805f5550
|
||||
|
||||
Text representation:
|
||||
linkerSymbol("20a18a9bf97d889dcf77111b674da319a4e9e3e05d3f4df9e0bf5c588dd4f0f8")
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ object "a" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
7312345678901234567890123456789012345678908060005550
|
||||
731234567890123456789012345678901234567890805f5550
|
||||
|
||||
Text representation:
|
||||
linkerSymbol("8aa64f937099b65a4febc243a5ae0f2d6416bb9e473c30dd29c1ee498fb7c5a8")
|
||||
|
||||
@@ -13,7 +13,7 @@ object "a" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
73123456789012345678901234567890123456789073__$fb58009a6b1ecea3b9d99bedd645df4ec3$__81600055806001555050
|
||||
73123456789012345678901234567890123456789073__$fb58009a6b1ecea3b9d99bedd645df4ec3$__815f55806001555050
|
||||
|
||||
Text representation:
|
||||
/* "linking_strict_assembly_unresolved_references/input.yul":45:81 */
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
|
||||
======= no_cbor_metadata/input.sol:C =======
|
||||
Binary:
|
||||
608080604052346013576004908160198239f35b600080fdfe600080fd
|
||||
608080604052346013576003908160188239f35b5f80fdfe5f80fd
|
||||
|
||||
@@ -23,7 +23,7 @@ object "MyContract" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
33600055600b8060106000396000f3fe60005460005260206000f3
|
||||
335f55600880600d5f395ff3fe5f545f5260205ff3
|
||||
|
||||
Text representation:
|
||||
/* "object_compiler/input.yul":128:136 */
|
||||
|
||||
@@ -17,154 +17,154 @@
|
||||
{
|
||||
"@f_19":
|
||||
{
|
||||
"entryPoint": 96,
|
||||
"entryPoint": 93,
|
||||
"id": 19,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"abi_decode_available_length_t_array$_t_uint256_$dyn_memory_ptr":
|
||||
{
|
||||
"entryPoint": 439,
|
||||
"entryPoint": 421,
|
||||
"id": null,
|
||||
"parameterSlots": 3,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"abi_decode_t_array$_t_uint256_$dyn_memory_ptr":
|
||||
{
|
||||
"entryPoint": 544,
|
||||
"entryPoint": 525,
|
||||
"id": null,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"abi_decode_t_uint256":
|
||||
{
|
||||
"entryPoint": 418,
|
||||
"entryPoint": 401,
|
||||
"id": null,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"abi_decode_tuple_t_array$_t_uint256_$dyn_memory_ptr":
|
||||
{
|
||||
"entryPoint": 590,
|
||||
"entryPoint": 570,
|
||||
"id": null,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"abi_encode_t_uint256_to_t_uint256_fromStack":
|
||||
{
|
||||
"entryPoint": 663,
|
||||
"entryPoint": 641,
|
||||
"id": null,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"abi_encode_tuple_t_uint256__to_t_uint256__fromStack_reversed":
|
||||
{
|
||||
"entryPoint": 678,
|
||||
"entryPoint": 656,
|
||||
"id": null,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"allocate_memory":
|
||||
{
|
||||
"entryPoint": 309,
|
||||
"entryPoint": 297,
|
||||
"id": null,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"allocate_unbounded":
|
||||
{
|
||||
"entryPoint": 171,
|
||||
"entryPoint": 166,
|
||||
"id": null,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"array_allocation_size_t_array$_t_uint256_$dyn_memory_ptr":
|
||||
{
|
||||
"entryPoint": 336,
|
||||
"entryPoint": 323,
|
||||
"id": null,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"checked_add_t_uint256":
|
||||
{
|
||||
"entryPoint": 799,
|
||||
"entryPoint": 771,
|
||||
"id": null,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"cleanup_t_uint256":
|
||||
{
|
||||
"entryPoint": 385,
|
||||
"entryPoint": 370,
|
||||
"id": null,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"finalize_allocation":
|
||||
{
|
||||
"entryPoint": 260,
|
||||
"entryPoint": 248,
|
||||
"id": null,
|
||||
"parameterSlots": 2,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"panic_error_0x11":
|
||||
{
|
||||
"entryPoint": 752,
|
||||
"entryPoint": 726,
|
||||
"id": null,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"panic_error_0x32":
|
||||
{
|
||||
"entryPoint": 705,
|
||||
"entryPoint": 681,
|
||||
"id": null,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"panic_error_0x41":
|
||||
{
|
||||
"entryPoint": 213,
|
||||
"entryPoint": 203,
|
||||
"id": null,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"revert_error_1b9f4a0a5773e33b91aa01db23bf8c55fce1411167c872835e7fa00a4f17d46d":
|
||||
{
|
||||
"entryPoint": 191,
|
||||
"entryPoint": 183,
|
||||
"id": null,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"revert_error_81385d8c0b31fffe14be1da910c8bd3a80be4cfa248e04f42ec0faea3132a8ef":
|
||||
{
|
||||
"entryPoint": 380,
|
||||
"entryPoint": 366,
|
||||
"id": null,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"revert_error_c1322bf8034eace5e0b5c7295db60986aa89aae5e0ea0873e4689e076861a5db":
|
||||
{
|
||||
"entryPoint": 186,
|
||||
"entryPoint": 179,
|
||||
"id": null,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"revert_error_dbdddcbe895c83990c08b3492a0e83918d802a52331272ac6fdb6a7c4aea3b1b":
|
||||
{
|
||||
"entryPoint": 181,
|
||||
"entryPoint": 175,
|
||||
"id": null,
|
||||
"parameterSlots": 0,
|
||||
"returnSlots": 0
|
||||
},
|
||||
"round_up_to_mul_of_32":
|
||||
{
|
||||
"entryPoint": 196,
|
||||
"entryPoint": 187,
|
||||
"id": null,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 1
|
||||
},
|
||||
"validator_revert_t_uint256":
|
||||
{
|
||||
"entryPoint": 395,
|
||||
"entryPoint": 379,
|
||||
"id": null,
|
||||
"parameterSlots": 1,
|
||||
"returnSlots": 0
|
||||
|
||||
@@ -25,7 +25,7 @@ object "C_6" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
608060405234601557600e601b600039600e6000f35b600080fdfe60806040523615600055600080fd
|
||||
608060405234601357600c60185f39600c5ff35b5f80fdfe608060405236155f555f80fd
|
||||
|
||||
Text representation:
|
||||
/* "strict_asm_optimizer_steps/input.yul":45:48 */
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
======= strict_asm_output_selection_bin_only/input.yul (EVM) =======
|
||||
|
||||
Binary representation:
|
||||
602a60005500
|
||||
602a5f5500
|
||||
|
||||
@@ -22,7 +22,7 @@ object "object" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
600080600f565b60008035905090565b60156006565b91506025565b6000602035905090565b602b601b565b90508082555050
|
||||
5f80600d565b5f8035905090565b60136005565b91506022565b5f602035905090565b60286019565b90508082555050
|
||||
|
||||
Text representation:
|
||||
0x00
|
||||
|
||||
@@ -22,7 +22,7 @@ object "object" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
600080600f565b60008035905090565b60156006565b91506026565b600081359050919050565b602e6070601b565b90508082555050
|
||||
5f80600d565b5f8035905090565b60136005565b91506023565b5f81359050919050565b602b60706019565b90508082555050
|
||||
|
||||
Text representation:
|
||||
/* "yul_function_name_clashes_different_params/input.yul":37:42 */
|
||||
|
||||
@@ -21,7 +21,7 @@ object "RunsTest1" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
602580600c6000396000f3fe7fabc123450000000000000000000000000000000000000000000000000000000060005500
|
||||
602480600a5f395ff3fe7fabc12345000000000000000000000000000000000000000000000000000000005f5500
|
||||
|
||||
Text representation:
|
||||
/* "yul_optimize_runs/input.yul":115:143 */
|
||||
|
||||
@@ -14,7 +14,7 @@ object "object" {
|
||||
|
||||
|
||||
Binary representation:
|
||||
61200051506161600260005500
|
||||
6120005150616160025f5500
|
||||
|
||||
Text representation:
|
||||
/* "yul_verbatim_msize/input.yul":125:131 */
|
||||
|
||||
Reference in New Issue
Block a user