-
Notifications
You must be signed in to change notification settings - Fork 21
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
Fixes the build #225
Fixes the build #225
Conversation
Oh, come on! |
The code needs several fixes.
Upgrading to anything past our pinned version also causes a build error I can't figure out how to fix at the moment:
|
Due to the risk of semantically important circuit changes, we're going to hang on to our 0.1.0 arkworks version. Conversation elsewhere with @kobigurk established that RUSTSEC-2021-0075 doesn't affect us here. |
To be concrete, the commit we have in Cargo.lock is the one that we used
for creating the circuit and that we've matched against.
…On Wed, Sep 15, 2021 at 7:59 PM George Tankersley ***@***.***> wrote:
Due to the risk of semantically important circuit changes, we're going to
hang on to our 0.1.0 arkworks version. Conversation elsewhere with
@kobigurk <https://github.com/kobigurk> established that
RUSTSEC-2021-0075 doesn't affect us here.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#225 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA23MGG2WZCPBB6HTSFSHH3UCDGILANCNFSM5EBJ2HIQ>
.
|
To be even more concrete, our pinned version predates the bug addressed in RUSTSEC-2021-0075, which was introduced in arkworks-rs/r1cs-std@f88d7c6 and resolved in arkworks-rs/r1cs-std@b6e7e94. Further discussion (h/t @kobigurk):
|
These seem recent as of (variously) Rust 1.53 and 1.54. They were causing the style check to break the build.