@@ -34,7 +34,7 @@ use stwo_cairo_prover::stwo::prover::backend::simd::SimdBackend;
3434use stwo_cairo_serialize:: CairoSerialize ;
3535use stwo_cairo_utils:: file_utils:: { IoErrorWithPath , create_file, read_to_string} ;
3636use thiserror:: Error ;
37- use tracing:: { error, info, warn} ;
37+ use tracing:: { Level , error, info, span , warn} ;
3838
3939static PROOF_PREFIX : & str = "proof_" ;
4040static SUCCESS_SUFFIX : & str = "_success" ;
@@ -175,6 +175,9 @@ struct ProveConfig {
175175}
176176
177177fn main ( ) -> Result < ( ) , StwoRunAndProveError > {
178+ let _span = span ! ( Level :: INFO , "stwo run and prove" ) . entered ( ) ;
179+ log:: info!( "log::info!" ) ; // TODO: remove
180+ info ! ( "info!" ) ; // TODO: remove
178181 let args = match Args :: try_parse_from ( env:: args ( ) ) {
179182 Ok ( args) => args,
180183 Err ( err) => err. exit ( ) ,
@@ -227,7 +230,7 @@ fn stwo_run_and_prove(
227230 . map_err ( |e| StwoRunAndProveError :: from ( ( e, program_path) ) ) ?;
228231 let program_input = get_program_input ( & program_input)
229232 . map_err ( |e| StwoRunAndProveError :: from ( ( e, program_input. unwrap_or_default ( ) ) ) ) ?;
230- info ! ( "Running cairo run program." ) ;
233+ log :: info!( "Running cairo run program." ) ;
231234 let runner = cairo_run_program ( & program, program_input, cairo_run_config) ?;
232235 info ! ( "Adapting prover input." ) ;
233236 let prover_input = adapter ( & runner) ;
0 commit comments