[SMT-LIB] New SMT-LIB release for SMT-COMP 2011---includes fixes, additions
Tjark Weber
tjark.weber at gmx.de
Fri May 20 12:41:56 EDT 2011
Morgan,
On Mon, 2011-05-16 at 00:25 -0400, Morgan Deters wrote:
> Apologies if I have forgotten to acknowledge anyone. Please let me
> know if there are any benchmark compliance issues, or if I have
> neglected to include a fix, or a benchmark contribution, in this
> release.
Benchmark QF_BV/mcm/01.smt2 (previously QF_NIA/mcm/01.smt2) contains a
definition
(define-fun shlok ((x (_ BitVec 11)) (y (_ BitVec 11))) Bool
(= (bvand x (mask1 y)) (_ bv0 12)))
(line 52f.). Here the first argument to =, (bvand x (mask1 y)), is of
sort (_ BitVec 11), while the second argument, (_ bv0 12), is of sort
(_ BitVec 12). Therefore, I believe the term is ill-typed (unless, of
course, I am overlooking some implicit conversion).
Numerous other benchmarks in the mcm family are also affected.
Kind regards,
Tjark
More information about the SMT-LIB
mailing list