-
Notifications
You must be signed in to change notification settings - Fork 204
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
Tracking issue: Fix remaining failing tests in the SSA Refactor #1872
Comments
Thanks Jake for creating the issue! Is the list of bugs up-to-date? cc @kevaundray P.S. feel free to make use of GitHub Tasklist if preferred with the syntax:
(Omit the ">", they're just there for formatting.) |
Watching this issue as it is blocking the "spending pending commitments" feature in Aztec. Wondering if this is quite a bit of work to do and what the timeline is for it? |
@dbanks12 this is a tracking issue for several smaller issues. Do you know which specifically is blocking? |
@jfecher All of them are 😂. David is wanting us to switch over to the new SSA so we can start using the stepwise ACVM. |
It would be:
With the ones in bold being the ones that are needed |
This shouldn't be a blocker for switching over as this is unimplemented in the old SSA as well afaik. |
I don't think |
Closing this issue, the two remaining opened issues are not affected by this tracking issue. To track the status of bit shift runtime, see here |
Aim
All tests in the old
test_data
folder should also compile with the SSA refactor.Expected Behavior
When compiling each test in
test_data
with the--experimental-ssa
flag, they should all prove and verify.Bug
Instead, the following tests are still failing with the following reasons:
divide by zero
while proving (Divide by zero in9_conditional
#1802)expected array index to be a known constant
, requires dynamic array support in ACIRnot implemented: rhs must be a constant when doing a right shift
, requires dynamic shift support in ACIRlookup: variable not defined
, requires closure conversion, see Implement closure conversion #1254, and Closures are unsupported in the ssa refactor #1662Error: could not satisfy all constraints
(Could not satisfy all constraints forregression
test #1800)Please keep this list updated by checking each test once each bug is fixed and the test starts passing again. When all tests are passing we can close this issue.
The text was updated successfully, but these errors were encountered: