3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-03-14 09:09:58 +00:00
z3/src
Copilot 7e8c3fbee0 Fix assertion violation in mpzzp_manager::eq from non-normalized values in peek_fresh (#8439)
* Initial plan

* Normalize values in peek_fresh and newton_interpolator::add

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

* Simplify fix - only normalize in peek_fresh with assertions

Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>

* Delete regressions/issue-8292.smt2

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
Co-authored-by: Nikolaj Bjorner <nbjorner@microsoft.com>
2026-02-18 20:57:59 -08:00
..
ackermannization Standardize for-loop increments to prefix form (++i) (#8199) 2026-02-18 20:57:29 -08:00
api Add polymorphic datatype support to ML API (#8378) 2026-02-18 20:57:57 -08:00
ast Refactor der.cpp topological sort to use structured bindings (#8401) 2026-02-18 20:57:59 -08:00
cmd_context Revert "Refactor find_tactic_cmd to use std::optional<tactic_cmd*> (#8331)" 2026-02-18 20:57:56 -08:00
math Fix assertion violation in mpzzp_manager::eq from non-normalized values in peek_fresh (#8439) 2026-02-18 20:57:59 -08:00
model Refactor optimization and model to use C++17 structured bindings for pairs (#8426) 2026-02-18 20:57:59 -08:00
muz Optimize iterator bit scanning and variable matching per TODO directives (#8416) 2026-02-18 20:57:59 -08:00
nlsat [WIP] Refactor NLSAT solver to use structured bindings for variable bounds (#8425) 2026-02-18 20:57:59 -08:00
opt Refactor optimization and model to use C++17 structured bindings for pairs (#8426) 2026-02-18 20:57:59 -08:00
params Add SLS tactic as a separate worker thread (#8263) 2026-02-18 20:57:50 -08:00
parsers Revert "Refactor find_psort_decl() to return std::optional<psort_decl*> (#8339)" 2026-02-18 20:57:56 -08:00
qe Refactor mk_and/mk_or call sites to use vector overloads (#8286) 2026-02-18 20:57:52 -08:00
sat Refactor sat_solver to use C++17 structured bindings for pair destructuring (#8403) 2026-02-18 20:57:58 -08:00
shell Standardize for-loop increments to prefix form (++i) (#8199) 2026-02-18 20:57:29 -08:00
smt Refactor SMT core: use structured bindings for enode_pair access (#8427) 2026-02-18 20:57:59 -08:00
solver Standardize for-loop increments to prefix form (++i) (#8199) 2026-02-18 20:57:29 -08:00
tactic Refactor mk_and and mk_app to use std::span API (#8285) 2026-02-18 20:57:52 -08:00
test Expose timestamp method in sls_context (#8347) 2026-02-18 20:57:56 -08:00
util Optimize iterator bit scanning and variable matching per TODO directives (#8416) 2026-02-18 20:57:59 -08:00
CMakeLists.txt BLD: Add CMake option to build Python bindings without rebuilding libz3 (redux) (#8088) 2026-02-18 20:57:00 -08:00