Microsoft Research Community

Why is it SAT ?

rated by 0 users
This post has 0 Replies | 1 Follower

Top 500 Contributor
Posts 3
kornevgen Posted: 07-20-2009 1:50 AM

Good day!

Z3 says the following smt is SAT

(benchmark xx
:logic QF_BV
:extrafuns ((x Int))
:assumption
(and (> x 0) (< x 1) )
)

with model "x -> val!0"

Yes, this code has an error: the correct logic is QF_LIA but not QF_BV (Z3 says UNSAT with QF_LIA and it is correct, of course). So, my question is what means "val!0" ? some unknown 0'th value ?

Page 1 of 1 (1 items) | RSS
©2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement | Feedback