From 75c625b35b3ada2df1fc07bcc34c5cf84ef86f4f Mon Sep 17 00:00:00 2001 From: YairVaknin-starkware Date: Tue, 5 Nov 2024 18:51:28 +0200 Subject: [PATCH] Add_missing_builtins_to_pie_metadata_serialiazation --- CHANGELOG.md | 4 ++++ vm/src/vm/runners/cairo_pie.rs | 3 +++ 2 files changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 806d9da4d6..28faf3cc29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,13 @@ ## Cairo-VM Changelog #### Upcoming Changes +* fix: [#1868](https://github.com/lambdaclass/cairo-vm/pull/1855): + * Adds logic to include the 3 new builtins in `builtin_segments` when serializing the output cairo pie's metadata. + * fix: [#1855](https://github.com/lambdaclass/cairo-vm/pull/1855): * Adds logic to skip pedersen additional data comparison when checking pie compatibility. + #### [2.0.0-rc0] - 2024-10-22 * chore: bump `cairo-lang-` dependencies to 2.9.0-dev.0 [#1858](https://github.com/lambdaclass/cairo-vm/pull/1858/files) diff --git a/vm/src/vm/runners/cairo_pie.rs b/vm/src/vm/runners/cairo_pie.rs index 766d392899..4383671971 100644 --- a/vm/src/vm/runners/cairo_pie.rs +++ b/vm/src/vm/runners/cairo_pie.rs @@ -763,6 +763,9 @@ pub(super) mod serde_impl { BuiltinName::ec_op, BuiltinName::keccak, BuiltinName::poseidon, + BuiltinName::range_check96, + BuiltinName::add_mod, + BuiltinName::mul_mod, ]; for name in BUILTIN_ORDERED_LIST {