We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
This was disabled due to issues with noir's non-determinism and it blocking CI from passing (see this discussion).
To spot the place what change to revert look for "TODO(#5860)" in the codebase.
The PR disabling the check was merged in this commit.
The text was updated successfully, but these errors were encountered:
fix: make bytecode part of artifact hash preimage again (#9771)
cdabd85
In this PR, we are simply trying to re-introduce the bytecode hash as a part of the preimage to the function artifact hash. I had tried to reproduce the weird noir non-deterministic bytecode bug that @spalladino documented [here](https://aztecprotocol.slack.com/archives/C053490AV6V/p1713480846092319?thread_ts=1713445232.979779&cid=C053490AV6V) referenced in #5860 but was unable to do so. I see only matched bytecode hashes on local and CI: <img width="807" alt="•noir-projects+build-contracts bar_far," src="https://github.com/user-attachments/assets/404ae02f-4f72-4ea4-a5e1-43b2d96d507b"> <img width="733" alt="Pasted Graphic 6" src="https://github.com/user-attachments/assets/1a7e15bf-6ca6-45ab-bfa7-4b97ea336e61"> If this has been already fixed by the noir team it may make sense that this should be merged in to simply re-add the security check.
Successfully merging a pull request may close this issue.
This was disabled due to issues with noir's non-determinism and it blocking CI from passing (see this discussion).
To spot the place what change to revert look for "TODO(#5860)" in the codebase.
The PR disabling the check was merged in this commit.
The text was updated successfully, but these errors were encountered: