diff --git a/felt/src/lib_bigint_felt.rs b/felt/src/lib_bigint_felt.rs index 1c9f3e0479..87472acfd1 100644 --- a/felt/src/lib_bigint_felt.rs +++ b/felt/src/lib_bigint_felt.rs @@ -377,7 +377,7 @@ impl Add<&Felt252> for u64 { }; // A single digit means this is effectively the sum of two `u64` numbers. let Some(h0) = rhs_digits.next() else { - return self.checked_add(low) + return self.checked_add(low); }; // Now we need to compare the 3 most significant digits. // There are two relevant cases from now on, either `rhs` behaves like a diff --git a/vm/src/serde/deserialize_program.rs b/vm/src/serde/deserialize_program.rs index 52c5e70a42..072ab32ce7 100644 --- a/vm/src/serde/deserialize_program.rs +++ b/vm/src/serde/deserialize_program.rs @@ -327,7 +327,7 @@ impl<'de> de::Visitor<'de> for Felt252Visitor { let no_prefix_hex = deserialize_utils::maybe_add_padding(no_prefix_hex.to_string()); Ok(Felt252::from_str_radix(&no_prefix_hex, 16).map_err(de::Error::custom)?) } else { - Err(String::from("hex prefix error")).map_err(de::Error::custom) + Err(de::Error::custom(String::from("hex prefix error"))) } } } @@ -355,7 +355,7 @@ impl<'de> de::Visitor<'de> for MaybeRelocatableVisitor { Felt252::from_str_radix(&no_prefix_hex, 16).map_err(de::Error::custom)?, )); } else { - return Err(String::from("hex prefix error")).map_err(de::Error::custom); + return Err(de::Error::custom(String::from("hex prefix error"))); }; } Ok(data) diff --git a/vm/src/tests/mod.rs b/vm/src/tests/mod.rs index f66a602fb0..8af7df8de2 100644 --- a/vm/src/tests/mod.rs +++ b/vm/src/tests/mod.rs @@ -45,26 +45,26 @@ mod skip_instruction_test; //For simple programs that should just succeed and have no special needs. //Checks memory holes == 0 -pub(self) fn run_program_simple(data: &[u8]) { + fn run_program_simple(data: &[u8]) { run_program(data, Some("all_cairo"), None, None, Some(0)) } //For simple programs that should just succeed and have no special needs. //Checks memory holes -pub(self) fn run_program_simple_with_memory_holes(data: &[u8], holes: usize) { + fn run_program_simple_with_memory_holes(data: &[u8], holes: usize) { run_program(data, Some("all_cairo"), None, None, Some(holes)) } //For simple programs that should just succeed but using small layout. -pub(self) fn run_program_small(data: &[u8]) { + fn run_program_small(data: &[u8]) { run_program(data, Some("small"), None, None, None) } -pub(self) fn run_program_with_trace(data: &[u8], trace: &[(usize, usize, usize)]) { + fn run_program_with_trace(data: &[u8], trace: &[(usize, usize, usize)]) { run_program(data, Some("all_cairo"), Some(trace), None, None) } -pub(self) fn run_program_with_error(data: &[u8], error: &str) { + fn run_program_with_error(data: &[u8], error: &str) { run_program(data, Some("all_cairo"), None, Some(error), None) }