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 @@ -573,9 +573,25 @@ int cbmc_parse_optionst::doit()
573
573
}
574
574
}
575
575
576
+ if (
577
+ options.get_bool_option (" dimacs" ) ||
578
+ !options.get_option (" outfile" ).empty ())
579
+ {
580
+ if (!options.get_bool_option (" paths" ))
581
+ {
582
+ stop_on_fail_verifiert<multi_path_symex_checkert> verifier (
583
+ options, ui_message_handler, goto_model);
584
+ (void )verifier ();
585
+ return CPROVER_EXIT_SUCCESS;
586
+ }
587
+ }
588
+
576
589
std::unique_ptr<goto_verifiert> verifier = nullptr ;
577
590
578
- if (!options.get_bool_option (" paths" ) && !options.is_set (" cover" ))
591
+ if (
592
+ !options.get_bool_option (" paths" ) && !options.is_set (" cover" ) &&
593
+ !options.get_bool_option (" dimacs" ) &&
594
+ options.get_option (" outfile" ).empty ())
579
595
{
580
596
if (options.get_bool_option (" stop-on-fail" ))
581
597
{
You can’t perform that action at this time.
0 commit comments