ir
output is not included in Standard JSON when requesting all outputs via *
#14363
Labels
bug 🐛
low effort
There is not much implementation work to be done. The task is very easy or tiny.
low impact
Changes are not very noticeable or potential benefits are limited.
must have eventually
Something we consider essential but not enough to prevent us from releasing Solidity 1.0 without it.
Currently, when you request all outputs in Standard JSON with
"outputSelection": {"*": {"*": ["*"]}
, their
andirOptimized
outputs are not included.This seems to be because the IR generation used to be considered experimental:
solidity/libsolidity/interface/StandardCompiler.cpp
Lines 191 to 196 in dabecb6
In 0.8.13 it became a stable feature, and I think that these outputs should have been added to
*
back then.The text was updated successfully, but these errors were encountered: