[SMT-LIB] Benchmarks Compliant to SMTLIB
Paulo J. Matos
pocm at ecs.soton.ac.uk
Mon Aug 18 11:40:23 EDT 2008
Hello all,
I have seen some benchmarks (/sal) in QF_LRA, that contain terms of
the form: (* (- x10 x11) 10). This doesn't seem to comply with the
smtlib official syntax for QF_LRA, right?
<time to read the file>
I have just re-read the syntax for QF_LRA:
:extensions
"Terms with positive integer coefficients are allowed, that is, expressions
of the form (* n t) or (* t n) for some numeral n, both of which abbreviate
the term (+ t ... t) having n occurrences of t.
"
I would assume that it complies because it would be equivalent to (+
(- x10 x11) (- x10 x11) (- x10 x11) ...) , however, would this be
compliant: (* (- x10 x11) (/ 1 10))? It shouldn't because it says n
should be a numeral, right?
Cheers,
--
Paulo Jorge Matos - pocm at ecs.soton.ac.uk
http://www.personal.soton.ac.uk/pocm
PhD Student @ ECS
University of Southampton, UK
More information about the SMT-LIB
mailing list