Ramon benchmark for Z3
-
Job description: use has_real_monomial:should have no effect on QF_NIA 
Job tag: bnsat_true
Runner: lev-ripper
Z3 repo: Z3Prover/z3
Z3 commit: e62d4e9d50ad91d0ba940dd95d2fb4c377b8c954
Z3 branch: bnsat
Z3 options: "-T:200 "
Z3 inputs: inputs/QF_NIA_small
Z3 commit message: Gate early bounded_nlsat on real monomials, remove parameter

Only call bounded_nlsat before the lemma return when the to-refine
set contains real (non-integer) monomials. Integer NLA problems are
better served by the lemma pipeline; calling nlsat drains the rlimit
budget without benefit. For real NLA (QF_NRA, QF_UFNRA, QF_NIRA with
reals), nlsat via CAD is the right approach when bounds propagation
is not converging.

Remove the arith.nl.nra_before_lemma_return parameter since the
has_real_monomial() gate is precise enough.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
