You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enable --O1 and --O2 flags from circom and see how much constraints go down. If it's significant, make sure unconstrained public variables used in the circuit aren't optimized out (i.e. any unused variables used to constrain or something), then update the build scripts and built circuits.
As of our May 2024 audit, O1 and O2 are considered safe to enable.
The text was updated successfully, but these errors were encountered:
Divide-By-0
changed the title
Try optimizing via O1 and O2 flags from circom
Benchmark constraint diff with O1 and O2 flags from circom
May 16, 2024
Enable --O1 and --O2 flags from circom and see how much constraints go down. If it's significant, make sure unconstrained public variables used in the circuit aren't optimized out (i.e. any unused variables used to constrain or something), then update the build scripts and built circuits.
As of our May 2024 audit, O1 and O2 are considered safe to enable.
The text was updated successfully, but these errors were encountered: