Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create an irMinimum option #895

Open
cgewecke opened this issue Oct 28, 2024 · 0 comments
Open

Create an irMinimum option #895

cgewecke opened this issue Oct 28, 2024 · 0 comments

Comments

@cgewecke
Copy link
Member

cgewecke commented Oct 28, 2024

This should be a convenience setting for the IR solc config everyone was using in 0.8.5 and earlier. Using this is much more efficient than full viaIR and preferable if your project can compile like that.

We should also remove the deprecation language around the the solc config options in the docs - just describe them as "low-level" and discuss the efficiency trade-offs for the different settings.

irMinimum is what forge/solc are calling these settings, the name should be consistent across the tooling for intelligibility.

See discussion: OpenZeppelin/openzeppelin-contracts#5282 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant