Skip to content

chore: remove concept of constraining non-primitive types from acir-gen#4085

Merged
TomAFrench merged 1 commit intomasterfrom
tf/remove-acir-gen-array-constraints
Jan 18, 2024
Merged

chore: remove concept of constraining non-primitive types from acir-gen#4085
TomAFrench merged 1 commit intomasterfrom
tf/remove-acir-gen-array-constraints

Conversation

@TomAFrench
Copy link
Member

Description

Problem*

Followup to #3916

Summary*

Instruction::Constrain is now only defined for primitive types so we don't require handling for array equalities in ACIR-gen as this should be decomposed in SSA.

Additional Context

Documentation*

Check one:

  • No documentation needed.
  • Documentation included in this PR.
  • [Exceptional Case] Documentation to be submitted in a separate PR.

PR Checklist*

  • I have tested the changes locally.
  • I have formatted the changes with Prettier and/or cargo fmt on default settings.

@TomAFrench TomAFrench added this pull request to the merge queue Jan 18, 2024
@TomAFrench TomAFrench removed this pull request from the merge queue due to a manual request Jan 18, 2024
@TomAFrench TomAFrench added this pull request to the merge queue Jan 18, 2024
Merged via the queue into master with commit 43ff613 Jan 18, 2024
@TomAFrench TomAFrench deleted the tf/remove-acir-gen-array-constraints branch January 18, 2024 15:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants