Skip to content
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

Queue of backend breaking changes #3835

Closed
kevaundray opened this issue Dec 16, 2023 · 3 comments
Closed

Queue of backend breaking changes #3835

kevaundray opened this issue Dec 16, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@kevaundray
Copy link
Contributor

Problem

This issue list a batch of breaking changes to backends that we want to ideally merge around the same time:

  • We have renamed NpLanguage to ExpressionWidth and removed the partial backend feature.

We need to remove the opcode supported fields in backends and rename language to expression_width in the info.json file

  • We have removed hash_to_field

We need to remove this from ACIR and regenerate the serialization

  • We want to add blake3 opcode

We need to add the opcode into ACIR and regenerate the serialization

Happy Case

.

Alternatives Considered

No response

Additional Context

No response

Would you like to submit a PR for this Issue?

No

Support Needs

No response

@kevaundray kevaundray added enhancement New feature or request P-MEDIUM labels Dec 16, 2023
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Noir Dec 16, 2023
@kevaundray
Copy link
Contributor Author

HashToField is being changed here: AztecProtocol/aztec-packages#3631

@kevaundray
Copy link
Contributor Author

This also includes #3840

@kevaundray
Copy link
Contributor Author

Adding #3909 to he list

@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in Noir Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

No branches or pull requests

2 participants