diff --git a/compiler/noirc_evaluator/src/ssa/ir/dfg.rs b/compiler/noirc_evaluator/src/ssa/ir/dfg.rs index a98e8313010..1c1398c04e2 100644 --- a/compiler/noirc_evaluator/src/ssa/ir/dfg.rs +++ b/compiler/noirc_evaluator/src/ssa/ir/dfg.rs @@ -823,7 +823,7 @@ impl DataFlowGraph { return false; }; let results = self.instruction_results(instruction_id); - results.iter().any(|id| *id == return_data) + results.contains(&return_data) } } diff --git a/tooling/ssa_fuzzer/fuzzer/src/fuzz_lib/instruction.rs b/tooling/ssa_fuzzer/fuzzer/src/fuzz_lib/instruction.rs index a0c431adbe4..57306f2f696 100644 --- a/tooling/ssa_fuzzer/fuzzer/src/fuzz_lib/instruction.rs +++ b/tooling/ssa_fuzzer/fuzzer/src/fuzz_lib/instruction.rs @@ -3,11 +3,6 @@ use libfuzzer_sys::arbitrary::Arbitrary; use noir_ssa_fuzzer::typed_value::{NumericType, Type}; use serde::{Deserialize, Serialize}; use strum_macros::EnumCount; -#[derive(Arbitrary, Debug, Clone, Copy, Serialize, Deserialize)] -pub(crate) struct Array { - pub(crate) size: usize, - pub(crate) element_type: NumericType, -} #[derive(Arbitrary, Debug, Clone, Copy, Serialize, Deserialize)] pub(crate) struct NumericArgument {