diff options
author | Clark Barrett <barrett@cs.nyu.edu> | 2012-11-10 04:34:34 +0000 |
---|---|---|
committer | Clark Barrett <barrett@cs.nyu.edu> | 2012-11-10 04:34:34 +0000 |
commit | 71b15fb7279c9e52b1b2b538887db2c1a44a8fa7 (patch) | |
tree | cf9159368d0aa259d06a993e163abd57e5578adb /src/smt/logic_exception.i | |
parent | b7733c47c0f32c0ad112e59e999ed2490ba6f602 (diff) |
Finally tracked down problems in regressions and fuzz results (this also
explains why my build was giving different answers from Dejan's build).
Problem was that if you run:
cvc4 --check-models foo.smt
it would fail, but if you run
cvc4 --check-models --produce-models foo.smt
it would succeed. Even though produce-models is supposed to be automatically
set when you set check-models, it seems this was happening too late. Fixed by
removing any distinction between produce-models and check-models in the
heuristic setting code. Kind of ugly though.
Also, disable models if nonlinear arithmetic is on.
Diffstat (limited to 'src/smt/logic_exception.i')
0 files changed, 0 insertions, 0 deletions