Univeset Cardinality constraints for infinite types (#3712)
authormudathirmahgoub <mudathir-mahgoubyahia@uiowa.edu>
Fri, 7 Feb 2020 23:49:58 +0000 (17:49 -0600)
committerGitHub <noreply@github.com>
Fri, 7 Feb 2020 23:49:58 +0000 (17:49 -0600)
commit0f24023a582da003e4a23fb285e66f3f41b2a842
treef42d99e083c27f967b8b4e923dba568b190e6780
parent3962050ee990d942dad89fcbf118591995f279cd
Univeset Cardinality constraints for infinite types (#3712)
src/theory/sets/cardinality_extension.cpp
src/theory/sets/cardinality_extension.h
src/theory/sets/solver_state.h
src/theory/sets/theory_sets_private.cpp
test/regress/CMakeLists.txt
test/regress/regress1/sets/infinite-type/sets-card-array-int-1.smt2 [new file with mode: 0644]
test/regress/regress1/sets/infinite-type/sets-card-array-int-2.smt2 [new file with mode: 0644]
test/regress/regress1/sets/infinite-type/sets-card-int-1.smt2 [new file with mode: 0644]
test/regress/regress1/sets/infinite-type/sets-card-int-2.smt2 [new file with mode: 0644]
test/regress/regress1/sets/infinite-type/sets-card-neg-mem-union-2.smt2 [new file with mode: 0644]
test/regress/regress1/sets/issue2904.smt2