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
In order to address issue #7, memory references in the Rust runner were changed from mutable to immutable references (and memory writes changed to reads), so that trace execution could be parallelized. This was a breaking change for generating proofs directly from compiled Cairo programs, without a provided register and memory trace. The code should be refactored to allow both parallelization and memory writes (perhaps using interior mutability), so that both of the operation modes described in the readme can be supported.
The text was updated successfully, but these errors were encountered:
In order to address issue #7, memory references in the Rust runner were changed from mutable to immutable references (and memory writes changed to reads), so that trace execution could be parallelized. This was a breaking change for generating proofs directly from compiled Cairo programs, without a provided register and memory trace. The code should be refactored to allow both parallelization and memory writes (perhaps using interior mutability), so that both of the operation modes described in the readme can be supported.
The text was updated successfully, but these errors were encountered: