Do not substitute beneath arithmetic terms in the non-linear solver (#3324)
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Wed, 11 Dec 2019 17:58:53 +0000 (11:58 -0600)
committerGitHub <noreply@github.com>
Wed, 11 Dec 2019 17:58:53 +0000 (11:58 -0600)
commit23eb6c0ab05b6607c14ee33b5c0101381aa0bc41
treeef91882b2bf83f66daa324428b8449bea146020a
parentb12f67c710d359cd57d09dbff67f13bf26e10834
Do not substitute beneath arithmetic terms in the non-linear solver (#3324)
src/theory/arith/arith_utilities.cpp
src/theory/arith/arith_utilities.h
src/theory/arith/nl_model.cpp
src/theory/arith/nonlinear_extension.cpp
test/regress/CMakeLists.txt
test/regress/regress1/nl/issue3307.smt2 [new file with mode: 0644]