Closed oskarth closed 4 years ago
Hi,
What's your Node version? It should work with 11.14.0.
Is this URL accessible for you if you're logged in to CircleCI via Github? https://app.circleci.com/jobs/github/weijiekoh/semaphore/140
It's running a new build and unless something's broken, the setup should be done in about an hour.
Hope this helps!
Hi @weijiekoh, my node version for this run is v9.12.2
- I explicitly downgraded from v13
in order to get around this issue with an outdated package: https://github.com/kobigurk/semaphore/issues/33
(I tried switching to v11.14.0
for the setup step specifically, will update with result)
https://app.circleci.com/jobs/github/weijiekoh/semaphore/140
I get a 404 from that one while being logged into Github
UPDATE: After ~70m running setup step with Node v11 it finished! Thanks :)
Awesome! Glad to hear it worked!
./do_setup.sh
and it gets stuck on:For hours. This is on Linux with a recent X1 (Intel i7 gen 8, 16GB RAM).
For comparison, a basic multiplier circuit works:
My hunch would be that the circuit is "too big":
It's not clear to me what the bottlenecks are and what instrumentation might be useful, e.g. I notice there's some
NODE_OPTIONS=--max-old-space-size=4096
flag that I suppose is meant to help.Same thing happens if I execute the command in the snarks folder without using the shell/npx wrapper.
For what its worth, using the original Semaphore library I was able to complete the setup phase (based on libsnarks, not circom).
Any ideas @kobigurk?