mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
CI: Include via IR presets in the bytecode comparison
This commit is contained in:
parent
ea724071b1
commit
ae3b7625c9
@ -88,6 +88,7 @@ commands:
|
|||||||
steps:
|
steps:
|
||||||
- run:
|
- run:
|
||||||
name: Generate bytecode reports for the selected preset
|
name: Generate bytecode reports for the selected preset
|
||||||
|
no_output_timeout: 30m
|
||||||
command: |
|
command: |
|
||||||
.circleci/parallel_bytecode_report.sh \
|
.circleci/parallel_bytecode_report.sh \
|
||||||
"<< parameters.label >>" \
|
"<< parameters.label >>" \
|
||||||
@ -227,6 +228,8 @@ defaults:
|
|||||||
PRESETS:
|
PRESETS:
|
||||||
legacy-optimize
|
legacy-optimize
|
||||||
legacy-no-optimize
|
legacy-no-optimize
|
||||||
|
via-ir-optimize
|
||||||
|
via-ir-no-optimize
|
||||||
|
|
||||||
- bytecode_compare_preset_matrix: &bytecode_compare_preset_matrix
|
- bytecode_compare_preset_matrix: &bytecode_compare_preset_matrix
|
||||||
parameters:
|
parameters:
|
||||||
@ -234,6 +237,8 @@ defaults:
|
|||||||
# NOTE: Keep in sync with preset list in bytecode_compare_env_presets
|
# NOTE: Keep in sync with preset list in bytecode_compare_env_presets
|
||||||
- legacy-optimize
|
- legacy-optimize
|
||||||
- legacy-no-optimize
|
- legacy-no-optimize
|
||||||
|
- via-ir-optimize
|
||||||
|
- via-ir-no-optimize
|
||||||
|
|
||||||
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
||||||
# Artifacts Templates
|
# Artifacts Templates
|
||||||
|
Loading…
Reference in New Issue
Block a user