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

feature: add progress info for loop in main component #77

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

lispc
Copy link

@lispc lispc commented Mar 22, 2021

after adding these lines, circom can output some progress info when compiling the main component, which is quite helpful for compling huge circuits.

main loop: loopIdx 0 condition i<nTxs at /home/ubuntu/fluidex/circuits/src/block.circom:45
main loop: loopIdx 1 condition i<nTxs at /home/ubuntu/fluidex/circuits/src/block.circom:45
Constraints: 10000
Constraints: 20000
Constraints: 30000
Constraints: 40000
Constraints: 50000
Constraints: 60000
Constraints: 70000
Constraints: 80000
Constraints: 90000
main loop: loopIdx 0 condition i<nTxs at /home/ubuntu/fluidex/circuits/src/block.circom:61
main loop: loopIdx 1 condition i<nTxs at /home/ubuntu/fluidex/circuits/src/block.circom:61
main loop: loopIdx 0 condition i<nTxs at /home/ubuntu/fluidex/circuits/src/block.circom:94
Constraints: 100000
Constraints: 110000
Constraints: 120000
Constraints: 130000
Constraints: 140000
Constraints: 150000
Constraints: 160000

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

Successfully merging this pull request may close these issues.

1 participant