summaryrefslogtreecommitdiff
path: root/src/theory/rep_set.cpp
diff options
context:
space:
mode:
authorajreynol <andrew.j.reynolds@gmail.com>2016-08-15 11:30:17 -0500
committerajreynol <andrew.j.reynolds@gmail.com>2016-08-15 11:30:17 -0500
commitbaaab488c597e3e30dd3b929a5a612ba7fd660af (patch)
treeb7841c415997360b5d18218821ce3587b834ba84 /src/theory/rep_set.cpp
parent6c58094be960ddca3a2187081bac769da61cc2af (diff)
Enable bounded set membership with --fmf-bound. Map to term models for bounded set membership.
Diffstat (limited to 'src/theory/rep_set.cpp')
-rw-r--r--src/theory/rep_set.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/theory/rep_set.cpp b/src/theory/rep_set.cpp
index 184553ba7..86bcb2cac 100644
--- a/src/theory/rep_set.cpp
+++ b/src/theory/rep_set.cpp
@@ -366,12 +366,12 @@ int RepSetIterator::resetIndex( int i, bool initial ) {
d_domain[v].clear();
d_setm_bounds[v].clear();
if( srv.getKind()!=EMPTYSET ){
- //TODO: need term model, not value model
while( srv.getKind()==UNION ){
Assert( srv[1].getKind()==kind::SINGLETON );
d_setm_bounds[v].push_back( srv[1][0] );
srv = srv[0];
}
+ Assert( srv.getKind()==kind::SINGLETON );
d_setm_bounds[v].push_back( srv[0] );
d_domain[v].push_back( d_setm_bounds[v].size() );
}else{
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback