lambdaclass / cairo-vm

cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another that a certain computation was executed correctly without the need for this party to re-execute the same program.
https://lambdaclass.github.io/cairo-vm
Apache License 2.0
508 stars 142 forks source link

[Bug] Inconsistent memory holes count #1583

Closed fmoletta closed 7 months ago

fmoletta commented 8 months ago

In the Cairo PIE output comparison between cairo-vm and cairo_lang setup by #1578 3 files has to be skipped due to a miscalculation in the amount of memory holes. Fix the bug & remove the TODO line in the vm/tests/cairo_pie_comparator.py script