Closed GoogleCodeExporter closed 9 years ago
The above description is partially correct. Actually, unconstrained model
checking is only used in Perfume when deciding *where* to split after a
violation has already been detected. Only constrained model checking is used to
find the violations.
For that reason, Perfume already relies on constrained model checking subsuming
unconstrained model checking (for the same base invariant). We have decided to
remove unconstrained model checking from Perfume entirely, which won't violate
correctness (or at least won't introduce any *new* bugs).
Original comment by tonyohm...@gmail.com
on 14 Jan 2015 at 8:19
Fixed in revision 9737b0ad1b2e.
Original comment by tonyohm...@gmail.com
on 14 Jan 2015 at 8:53
Original issue reported on code.google.com by
tonyohm...@gmail.com
on 13 Jan 2015 at 6:39