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 @@ -590,9 +590,25 @@ int jbmc_parse_optionst::doit()
590
590
}
591
591
}
592
592
593
+ if (
594
+ options.get_bool_option (" dimacs" ) ||
595
+ !options.get_option (" outfile" ).empty ())
596
+ {
597
+ if (!options.get_bool_option (" paths" ))
598
+ {
599
+ stop_on_fail_verifiert<multi_path_symex_checkert> verifier (
600
+ options, ui_message_handler, goto_model);
601
+ (void )verifier ();
602
+ return CPROVER_EXIT_SUCCESS;
603
+ }
604
+ }
605
+
593
606
std::unique_ptr<goto_verifiert> verifier = nullptr ;
594
607
595
- if (!options.get_bool_option (" paths" ) && !options.is_set (" cover" ))
608
+ if (
609
+ !options.get_bool_option (" paths" ) && !options.is_set (" cover" ) &&
610
+ !options.get_bool_option (" dimacs" ) &&
611
+ options.get_option (" outfile" ).empty ())
596
612
{
597
613
if (options.get_bool_option (" stop-on-fail" ))
598
614
{
You can’t perform that action at this time.
0 commit comments