privacy-scaling-explorations / zkevm-circuits

https://privacy-scaling-explorations.github.io/zkevm-circuits/
Other
818 stars 854 forks source link

fails to build because of the recent halo2-lib commit #1815

Open DukeCaesar opened 5 months ago

DukeCaesar commented 5 months ago

What command(s) is the bug in?

cargo build

Describe the bug

Projects that depends on zkevm-circuits would fail to build because of a recent commit in the upstream dependency halo2-lib: impl ScalarField for bls12_381::Scalar

error[E0432]: unresolved import `crate::halo2_proofs::halo2curves::bls12_381`
   --> halo2-base/src/utils.rs:383:9
    |
383 |         bls12_381::Scalar as blsScalar,
    |         ^^^^^^^^^ could not find `bls12_381` in `halo2curves`

Concrete steps to reproduce the bug. If it's able reproduce via testool, please share test_id from jenkins report

No response