[SMT-LIB] Quoting fixes in SMT-LIB
Morgan Deters
mdeters at cs.nyu.edu
Sat Jun 19 15:38:27 EDT 2010
Hi SMT-LIB and SMT-COMP communities,
We have become aware of some additional problems with the SMT-LIB
benchmarks having to do with improper (missing) quoting in symbols
containing tick characters (').
For example, the following was observed in many benchmarks:
(declare-fun status' () Int)
where to be spec-conformant, the symbol must be quoted with |:
(declare-fun |status'| () Int)
There were roughly 1800 benchmarks with this problem; they have been
fixed in the benchmark library, and the new benchmark revision will be
available on SMT-Exec soon as "20100619-smtlib2".
As usual, the benchmarks are available from
http://www.smtlib.org/
All changes to the library can be seen (and just these changes
downloaded) by using the SMT-LIB benchmark search interface and
searching for:
modified >= 2010-06-19
These benchmarks will also be available on SMT-Exec shortly (within an
hour or so) as benchmark revision '20090618-smtlib2'.
The changes affect the following benchmark families:
AUFLIA/boogie
AUFLIA/sexpr
AUFLIA/simplify2
AUFLIA/tokeneer
QF_IDL/sep
UFNIA/spec_sharp
Regards,
Morgan (also for Albert, Clark, Aaron, and Cesare)
More information about the SMT-LIB
mailing list