@@ -231,6 +231,17 @@ impl<'env> BoogieWrapper<'env> {
231231 individual_timeout : Option < u64 > ,
232232 individual_options : Option < String > ,
233233 ) -> anyhow:: Result < BoogieOutput > {
234+ if self . options . ci {
235+ if individual_timeout. is_some ( ) {
236+ println ! ( "Individual Timeout: {:?}" , individual_timeout. unwrap( ) ) ;
237+ }
238+ if individual_options. is_some ( ) {
239+ println ! (
240+ "Individual Boogie Options: {:?}" ,
241+ individual_options. clone( ) . unwrap( )
242+ ) ;
243+ }
244+ }
234245 let res = self
235246 . call_remote (
236247 boogie_file,
@@ -252,7 +263,20 @@ impl<'env> BoogieWrapper<'env> {
252263 ) -> anyhow:: Result < BoogieOutput > {
253264 let args = self
254265 . options
255- . get_boogie_command ( boogie_file, individual_options) ?;
266+ . get_boogie_command ( boogie_file, individual_options. clone ( ) ) ?;
267+
268+ if self . options . ci {
269+ println ! ( "Boogie Execution Command: {}" , args. iter( ) . join( " " ) ) ;
270+ if individual_timeout. is_some ( ) {
271+ println ! ( "Individual Timeout: {:?}" , individual_timeout. unwrap( ) ) ;
272+ }
273+ if individual_options. is_some ( ) {
274+ println ! (
275+ "Individual Boogie Options: {:?}" ,
276+ individual_options. unwrap( )
277+ ) ;
278+ }
279+ }
256280 info ! ( "running solver" ) ;
257281 debug ! ( "command line: {}" , args. iter( ) . join( " " ) ) ;
258282
0 commit comments