From f23feb660c2cdfac4b6ec0893e25a16f3e4abfdd Mon Sep 17 00:00:00 2001 From: Doryu Date: Mon, 3 Nov 2025 18:25:18 +0100 Subject: [PATCH 1/2] Update lib.rs --- crates/cairo-lang-test-plugin/src/lib.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/crates/cairo-lang-test-plugin/src/lib.rs b/crates/cairo-lang-test-plugin/src/lib.rs index 3695262c7d2..3c7d8f067be 100644 --- a/crates/cairo-lang-test-plugin/src/lib.rs +++ b/crates/cairo-lang-test-plugin/src/lib.rs @@ -1,5 +1,3 @@ -use std::default::Default; - use anyhow::{Result, ensure}; use cairo_lang_compiler::diagnostics::DiagnosticsReporter; use cairo_lang_compiler::{ensure_diagnostics, get_sierra_program_for_functions}; @@ -145,7 +143,7 @@ pub fn compile_test_prepared_db<'db>( ) .collect(); - let SierraProgramWithDebug { program: sierra_program, debug_info } = + let SierraProgramWithDebug { program: mut sierra_program, debug_info } = get_sierra_program_for_functions(db, func_ids)?; let function_set_costs: OrderedHashMap> = all_entry_points @@ -159,7 +157,6 @@ pub fn compile_test_prepared_db<'db>( .collect(); let replacer = DebugReplacer { db }; - let mut sierra_program = sierra_program.clone(); replacer.enrich_function_names(&mut sierra_program); let mut annotations = Annotations::default(); From b9e0a9092fd10d74ef6eae3bc52ebd04e031cad9 Mon Sep 17 00:00:00 2001 From: Doryu Date: Tue, 4 Nov 2025 10:37:51 +0100 Subject: [PATCH 2/2] Update lib.rs --- crates/cairo-lang-test-plugin/src/lib.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/crates/cairo-lang-test-plugin/src/lib.rs b/crates/cairo-lang-test-plugin/src/lib.rs index 3c7d8f067be..304ddfabb81 100644 --- a/crates/cairo-lang-test-plugin/src/lib.rs +++ b/crates/cairo-lang-test-plugin/src/lib.rs @@ -144,7 +144,7 @@ pub fn compile_test_prepared_db<'db>( .collect(); let SierraProgramWithDebug { program: mut sierra_program, debug_info } = - get_sierra_program_for_functions(db, func_ids)?; + get_sierra_program_for_functions(db, func_ids)?.clone(); let function_set_costs: OrderedHashMap> = all_entry_points .iter() @@ -162,7 +162,9 @@ pub fn compile_test_prepared_db<'db>( let mut annotations = Annotations::default(); if tests_compilation_config.add_statements_functions { annotations.extend(Annotations::from( - debug_info.statements_locations.extract_statements_functions(db), + debug_info + .statements_locations + .extract_statements_source_code_locations(db), )) } if tests_compilation_config.add_statements_code_locations {