Closed jonnybest closed 11 years ago
I traced this issue back to the line FSO = Root.*entries
in filesystem. The reflexive transitive closure is currently translated with the call to translateExpr_p(ue.sub.closure().plus(ExprConstant.IDEN), letBindings, atomVars)
ref. While this may be the correct implementation, it is not compatible with the lemmas that we use now.
This is probably not a bug. There are two possible solutions to work around this fault:
fixed in 509130bf7fed9f70ba02e8fa0f803f52f67bcd7a
Since the introduction of the "corrected" TCL lemma, the fileSystem benchmark is broken. See it here:
http://rise4fun.com/Z3/2U2