Preserve model values for exact sine points (#8188)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Mon, 28 Feb 2022 22:04:16 +0000 (16:04 -0600)
committerGitHub <noreply@github.com>
Mon, 28 Feb 2022 22:04:16 +0000 (16:04 -0600)
commit2a7e0f4c8fe3d30da9be170a946f89f92606d5c1
tree7e4b810ca77f03c9ce1bd364aa0d6950e8ec3e2d
parentc7c5e4a17b7c18804c0ebe82ef39bb34c60da92d
Preserve model values for exact sine points (#8188)

Fixes #8182.
src/theory/arith/nl/transcendental/sine_solver.cpp
src/theory/arith/nl/transcendental/sine_solver.h
src/theory/arith/nl/transcendental/transcendental_solver.cpp
test/regress/CMakeLists.txt
test/regress/regress0/nl/nta/issue8182-2-exact-mv-keep.smt2 [new file with mode: 0644]
test/regress/regress0/nl/nta/issue8182-exact-mv-keep.smt2 [new file with mode: 0644]