@@ -4,6 +4,7 @@ use bincode::enc::write::Writer;
44use cairo_vm:: air_public_input:: PublicInputError ;
55use cairo_vm:: cairo_run:: { self , EncodeTraceError } ;
66use cairo_vm:: hint_processor:: builtin_hint_processor:: builtin_hint_processor_definition:: BuiltinHintProcessor ;
7+ use cairo_vm:: prover_input_info:: ProverInputInfoError ;
78#[ cfg( feature = "with_tracer" ) ]
89use cairo_vm:: serde:: deserialize_program:: DebugInfo ;
910use cairo_vm:: types:: layout:: CairoLayoutParams ;
@@ -14,7 +15,7 @@ use cairo_vm::vm::errors::vm_errors::VirtualMachineError;
1415use cairo_vm:: vm:: runners:: cairo_pie:: CairoPie ;
1516#[ cfg( feature = "with_tracer" ) ]
1617use cairo_vm:: vm:: runners:: cairo_runner:: CairoRunner ;
17- use cairo_vm:: vm:: runners:: cairo_runner:: { ProverInputInfoError , RunResources } ;
18+ use cairo_vm:: vm:: runners:: cairo_runner:: RunResources ;
1819#[ cfg( feature = "with_tracer" ) ]
1920use cairo_vm_tracer:: error:: trace_data_errors:: TraceDataError ;
2021#[ cfg( feature = "with_tracer" ) ]
@@ -246,19 +247,13 @@ fn run(args: impl Iterator<Item = String>) -> Result<(), Error> {
246247 }
247248
248249 if let Some ( path) = args. prover_input_info {
249- let prover_input_info = cairo_runner. get_prover_input_info ( ) . map_err ( |error| {
250- eprintln ! ( "{error}" ) ;
251- CairoRunError :: Runner ( error)
252- } ) ?;
250+ let prover_input_info = cairo_runner. get_prover_input_info ( ) ?;
253251 let bytes = prover_input_info. serialize ( ) ?;
254252 std:: fs:: write ( path, bytes) ?;
255253 }
256254
257255 if let Some ( path) = args. prover_input_info_json {
258- let prover_input_info = cairo_runner. get_prover_input_info ( ) . map_err ( |error| {
259- eprintln ! ( "{error}" ) ;
260- CairoRunError :: Runner ( error)
261- } ) ?;
256+ let prover_input_info = cairo_runner. get_prover_input_info ( ) ?;
262257 let json = prover_input_info. serialize_json ( ) ?;
263258 std:: fs:: write ( path, json) ?;
264259 }
0 commit comments