diff options
author | Tim King <taking@cs.nyu.edu> | 2010-06-03 20:34:21 +0000 |
---|---|---|
committer | Tim King <taking@cs.nyu.edu> | 2010-06-03 20:34:21 +0000 |
commit | 4cd2a432d621d18f7b811caab8935a617b4771c5 (patch) | |
tree | 77ddbe1e674df7f04a85f3ae5896f310ade13258 /test/unit/parser | |
parent | 9e43f4ea07dc7d20be5ce31e8569bbfda4069432 (diff) |
Fixes 2 issues with assignments. The first is constructing an initial assignment for slack variables once solving has begun. (They cannot just be 0.) The second has to do with how assignments are backttacked. Assignments are now tracked all of the time, and are frozen once they are known to be consistent, i.e. after a successful updateInconsistentVars(). Also added a fuzz test that shows both of these problems to the regressions.
Diffstat (limited to 'test/unit/parser')
0 files changed, 0 insertions, 0 deletions