Co-authored-by: Ahmed Irfan <43099566+ahmed-irfan@users.noreply.github.com>
Rational curr_sq = curr * curr;
if (curr_sq == rc)
{
- rl = curr_sq;
- ru = curr_sq;
+ rl = curr;
+ ru = curr;
break;
}
else if (curr_sq < rc)
regress0/nl/issue3411.smt2
regress0/nl/issue3475.smt2
regress0/nl/issue3652.smt2
+ regress0/nl/issue3719.smt2
regress0/nl/magnitude-wrong-1020-m.smt2
regress0/nl/mult-po.smt2
regress0/nl/nia-wrong-tl.smt2
--- /dev/null
+(set-logic QF_NRA)
+(set-info :status sat)
+(declare-fun a () Real)
+(assert (= (* 4 a a) 9))
+(check-sat)