Support for failing .smt and .smt2 regressions (and other examples with
authorMorgan Deters <mdeters@gmail.com>
Wed, 30 Jun 2010 13:35:53 +0000 (13:35 +0000)
committerMorgan Deters <mdeters@gmail.com>
Wed, 30 Jun 2010 13:35:53 +0000 (13:35 +0000)
commit9f6f847830ae7b5f24305b597025517cb576699b
tree731910205d95f86dbb53fbbe836b4e041f8b1474
parent4375b60d5df794b2c6193f3892185ea181a0748d
Support for failing .smt and .smt2 regressions (and other examples with
additional output).  If the benchmark file has '% EXPECT: ' gestures,
like for cvc regressions, that is used (after being stripped out so that
the cvc4 smt parser never sees these special lines).  However, this can
be a pain, since then you can't run the regression manually on the
command line (since it fails to parse).  So if there is another file
in the same directory as $benchmark called $benchmark.expect, that is
scanned for '% EXPECT: ' etc., and the benchmark file is used verbatim.
test/regress/run_regression