diff options
author | ajreynol <andrew.j.reynolds@gmail.com> | 2016-08-15 11:30:17 -0500 |
---|---|---|
committer | ajreynol <andrew.j.reynolds@gmail.com> | 2016-08-15 11:30:17 -0500 |
commit | baaab488c597e3e30dd3b929a5a612ba7fd660af (patch) | |
tree | b7841c415997360b5d18218821ce3587b834ba84 /src/theory/rep_set.cpp | |
parent | 6c58094be960ddca3a2187081bac769da61cc2af (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.cpp | 2 |
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{ |