You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This should be done as part of lambdaclass/cairo-vm#1759 - as the issue is the amount of instructions created for this explicit array creation.
Is going to be solved at the future when the code isn't actually changing by the specific inputs it received.
In the near future we should have a way of running code, where the input is always a Span of felts and the output is always a Span of felts, where both are directly deserialized (from the inputs) and serialized (into the output builtin) providing a provable method of run.
So basically - it isn't a bug - as this was just for local purposes (as cairo-run didn't actually run anything provable, so i would have expected it to work) - but the missing feature should exist soon enough.
Bug Report
Cairo version:
737cc88
Current behavior:
When running a program with an array argument that is of length 32768:
Expected behavior:
Cairo runner works without errors in both debug and release, there are no memory issues during the cairo-vm execution.
Steps to reproduce:
Unit test:
https://github.com/m-kus/cairo/pull/1/files
Related code:
The minimal program to reproduce the issue:
Other information:
Possibly related:
Relocatable
offseti16
overflow during runtime lambdaclass/cairo-vm#1848 (comment)The text was updated successfully, but these errors were encountered: