Make arith msum utility agnostic to Int (#8694)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Mon, 2 May 2022 21:58:14 +0000 (16:58 -0500)
committerGitHub <noreply@github.com>
Mon, 2 May 2022 21:58:14 +0000 (21:58 +0000)
commit0e2f84754dd44baa14206780b93f84dd5002a509
tree43b2a3eb62d54bb7535d12a9a36e905c9edf188b
parent79cf93488f06d8e141463146afc8fcad0cb905f1
Make arith msum utility agnostic to Int (#8694)

This utility should continue to assume arithmetic subtypes.

Fixes #8691.
src/theory/arith/arith_msum.cpp
src/theory/arith/arith_msum.h
src/theory/arith/arith_rewriter.cpp
test/regress/cli/CMakeLists.txt
test/regress/cli/regress0/nl/issue8691-3-msum-subtypes.smt2 [new file with mode: 0644]
test/regress/cli/regress0/nl/issue8691-msum-subtypes.smt2 [new file with mode: 0644]