File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change @@ -583,9 +583,25 @@ int jbmc_parse_optionst::doit()
583
583
}
584
584
}
585
585
586
+ if (
587
+ options.get_bool_option (" dimacs" ) ||
588
+ !options.get_option (" outfile" ).empty ())
589
+ {
590
+ if (!options.get_bool_option (" paths" ))
591
+ {
592
+ stop_on_fail_verifiert<multi_path_symex_checkert> verifier (
593
+ options, ui_message_handler, goto_model);
594
+ (void )verifier ();
595
+ return CPROVER_EXIT_SUCCESS;
596
+ }
597
+ }
598
+
586
599
std::unique_ptr<goto_verifiert> verifier = nullptr ;
587
600
588
- if (!options.get_bool_option (" paths" ) && !options.is_set (" cover" ))
601
+ if (
602
+ !options.get_bool_option (" paths" ) && !options.is_set (" cover" ) &&
603
+ !options.get_bool_option (" dimacs" ) &&
604
+ options.get_option (" outfile" ).empty ())
589
605
{
590
606
if (options.get_bool_option (" stop-on-fail" ))
591
607
{
You can’t perform that action at this time.
0 commit comments