workaround option till we fix bug 409. for now, I have kept --wait-to-join to
be default (old behavior). We could technically make --no-wait-to-join the
default when using non-incremental mode, but still possible for problems at
exit I think
(this commit was certified error- and warning-free by the test-and-commit script.)
&d_smts[0]);
pair<int, bool> portfolioReturn =
- runPortfolio(d_numThreads, smFn, fns, true);
+ runPortfolio(d_numThreads, smFn, fns,
+ d_options[options::waitToJoin]);
d_seq = NULL;
delete d_seq;
} else {
// Unreachable();
assert(false);
+ return false;
}
}/* CommandExecutorPortfolio::doCommandSingleton() */
option sharingFilterByLength --filter-lemma-length=N int :default -1 :read-write
don't share lemmas strictly longer than N
+expert-option waitToJoin --wait-to-join bool :default true
+ wait for other threads to join before quitting
+
endmodule