std json: do not request EVM bytecode (#410)

These compiler outputs are irrelevant for the `resolc` compilation
pipeline. It can also break the compilation pipeline. For example, solc
may reject the code without via-ir or fail during the EVM codegen phase
with stack too deep errors - which is not relevant to us.

---------

Signed-off-by: xermicus <cyrill@parity.io>
This commit is contained in:
xermicus
2025-11-13 10:32:32 +01:00
committed by GitHub
parent 8ee1860f12
commit 79aaca1a85
9 changed files with 96 additions and 2 deletions
+1
View File
@@ -8,6 +8,7 @@ Supported `polkadot-sdk` rev: `2509.0.0`
### Changed
- Instruct the LLVM backend and linker to `--relax` (may lead to smaller contract code size).
- Standard JSON mode: Don't forward EVM bytecode related output selections to solc.
## v0.5.0