Ramon benchmark for Z3
-
Job description: master run
Job tag: master_run_QF_NIA
Runner: lev-ripper
Z3 repo: Z3Prover/z3
Z3 commit: 8a146a92ec64c70ee07cab1b81c52f3b5d1ecc93
Z3 branch: master
Z3 options: "-T:200 smt.random_seed=68"
Z3 inputs: inputs/QF_NIA_small
Z3 commit message: fix: replace UNREACHABLE with VERIFY for non-COI constraint/monic violations in nra_solver

The NRA solver's check() uses cone-of-influence (COI) to select a subset
of constraints for nlsat. When nlsat returns l_true, the model is validated
against all constraints, but non-COI constraints can legitimately be
violated since nlsat only solved over the COI subset.

- Non-COI violations gracefully return l_undef (fallback to other strategies)
- COI violations still trigger an assertion (indicating a real nlsat bug)

Fixes #8883

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