diff --git a/noir/noir-repo/tooling/acvm_cli/src/cli/execute_cmd.rs b/noir/noir-repo/tooling/acvm_cli/src/cli/execute_cmd.rs index f6337c2eb35d..255b6131fd68 100644 --- a/noir/noir-repo/tooling/acvm_cli/src/cli/execute_cmd.rs +++ b/noir/noir-repo/tooling/acvm_cli/src/cli/execute_cmd.rs @@ -62,18 +62,17 @@ pub(crate) fn run(args: ExecuteCommand) -> Result { pub(crate) fn execute_program_from_witness( inputs_map: &WitnessMap, - bytecode: &Vec, + bytecode: &[u8], foreign_call_resolver_url: Option<&str>, ) -> Result { let blackbox_solver = Bn254BlackBoxSolver::new(); - let circuit: Circuit = Circuit::deserialize_circuit(&bytecode) + let circuit: Circuit = Circuit::deserialize_circuit(bytecode) .map_err(|_| CliError::CircuitDeserializationError())?; - let result = execute_circuit( + execute_circuit( &circuit, inputs_map.clone(), &blackbox_solver, &mut DefaultForeignCallExecutor::new(true, foreign_call_resolver_url), ) - .map_err(|e| CliError::CircuitExecutionError(e)); - result + .map_err(CliError::CircuitExecutionError) } diff --git a/noir/scripts/test_native.sh b/noir/scripts/test_native.sh index e106c5b719b7..e8c3f27b4b79 100755 --- a/noir/scripts/test_native.sh +++ b/noir/scripts/test_native.sh @@ -9,7 +9,7 @@ export GIT_DIRTY=false export GIT_COMMIT=${COMMIT_HASH:-$(git rev-parse --verify HEAD)} cargo fmt --all --check -cargo clippy --workspace --locked --release +RUSTFLAGS=-Dwarnings cargo clippy --workspace --locked --release ./.github/scripts/cargo-binstall-install.sh cargo-binstall cargo-nextest --version 0.9.67 -y --secure