Conversation
-- Uncomment out the marlin backend. This can be updated at a later date to use 0.3.0
|
This PR is blocked by the following:
|
|
acvm has marked a few methods as deprecated -- I will create an issue to fix these in this repo, as using the recommended functions will change the behaviour post-migration. |
556ba96 to
38ba77e
Compare
guipublic
left a comment
There was a problem hiding this comment.
I have got some concerns to migrate to ACVM 0.3.0, which was not formally reviewed.
This PR in itself is fine for me and the main impacts from 0.3.0 would be naming issues which is not a big deal.
However, merging this PR would effectively activate 0.3.0 for which I have some concerns.
I think the proper way to handle this would be to address any issue we may have with 0.3.0 into a new 0.3.1 version and then migrate to the approved version.
jfecher
left a comment
There was a problem hiding this comment.
I'm fine with the local changes introduced by this PR as well. I'd be okay with merging once the existing comments are addressed and the concerns about acvm 0.3.0 alleviated.
Some of the concerns brought up may take a while, cntroversial and do not have anything to do with correctness, and are for the most part opaque to Noir. I will open issues on the acvm repo regarding these -- we can merge this and if need to, push a 0.4 version, once those issues have been resolved |
|
@guipublic please remember that this is blocking anyone using a non-default Brew prefix to be unable build from source. A fast resolution is appreciated. |
|
I've fixed all of the TODOs and we are now using the published version of acvm. Once the aztec_backend PR has been merged, I'll update the dependency in nargo from my branch to a commit on master |
I am sorry but I don't understand this sentence! I don't know what a non-default Brew prefix means, neither why we have an urgent build issue nor what caused it. I would recommend though to use a default Brew prefix :) @kevaundray I am reviewing the acvm and will create an issue with all my concerns so we can see what can be resolved quickly (I am fine with doing the changes myself), what can be delayed and what should be rejected (from my concerns I mean) |
I created an issue with all of the concerns we went through -- We can push a 0.4 or 0.3.2 to resolve those issues. Once the aztec_backend PR has been merged, this will get merged. |
Related issue(s)
Resolves #646
Description
Summary of changes
Dependency additions / changes
Test additions / changes
Checklist
cargo fmtwith default settings.Additional context