Opened 16 years ago

Closed 16 years ago

#128 closed defect (fixed)

Assume implementation error

Reported by: zirkel Owned by:
Priority: major Milestone:
Component: semantics Version:
Keywords: search, dfs, assume, path condition Cc:

Description

DFS does not backtrack when an assumption makes a condition false. See the simpleAssume example.

Change History (1)

comment:1 by Stephen Siegel, 16 years ago

Resolution: fixed
Status: newclosed

I changed the guard on the assume statement from true to the assume expression. Now the assume is disabled if the expression is invalid (under the path condition). Hence no need to back-track since you never go down the infeasible path in the first place.

Note: See TracTickets for help on using tickets.