ingonyama-zk / gnark

gnark is a fast zk-SNARK library that offers a high-level API to design circuits. The library is open source and developed under the Apache 2.0 license
https://hackmd.io/@gnark
Apache License 2.0
5 stars 3 forks source link

bug: KRS msm is not waiting for AR and BS1 #3

Closed jeremyfelder closed 1 year ago

jeremyfelder commented 1 year ago

The order of MSMs is incorrect in prove_gpu.go. We are no longer running them in parallel, therefore KRS should be last as it relies on AR and BS1.

jeremyfelder commented 1 year ago

Fixed by commit https://github.com/ingonyama-zk/gnark/pull/1/commits/c742c16a353133ac72a9f99917222c82ca797623