summaryrefslogtreecommitdiff
path: root/src/smt
diff options
context:
space:
mode:
authorMorgan Deters <mdeters@cs.nyu.edu>2014-11-09 18:20:04 -0500
committerMorgan Deters <mdeters@cs.nyu.edu>2014-11-09 18:53:29 -0500
commit36ff166f3d2976ad13536de8c699e86d1ff99e65 (patch)
tree9b1a3f7ec92dec0ce6b77316355c48f134e36ac2 /src/smt
parent90ef0ab1a4e468b47835561118c32bc81bb44b37 (diff)
Fix a deterministic assignment-ordering for get-assignment (fixes a regression failure on Mac).
Diffstat (limited to 'src/smt')
-rw-r--r--src/smt/smt_engine.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/smt/smt_engine.cpp b/src/smt/smt_engine.cpp
index ea52f43a7..12ddaee2c 100644
--- a/src/smt/smt_engine.cpp
+++ b/src/smt/smt_engine.cpp
@@ -3605,8 +3605,8 @@ CVC4::SExpr SmtEngine::getAssignment() throw(ModalException) {
vector<SExpr> sexprs;
TypeNode boolType = d_nodeManager->booleanType();
TheoryModel* m = d_theoryEngine->getModel();
- for(AssignmentSet::const_iterator i = d_assignments->begin(),
- iend = d_assignments->end();
+ for(AssignmentSet::key_iterator i = d_assignments->key_begin(),
+ iend = d_assignments->key_end();
i != iend;
++i) {
Assert((*i).getType() == boolType);
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback