3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-02-02 07:16:17 +00:00
z3/src
Lev Nachmanson adac953e87 - When removing a fresh var xt, collect all fresh defs that transitively reference it
- Remove them all from m_fresh_k2xt_terms and m_row2fresh_defs
    - Mark rows containing those vars in m_changed_rows for recalculation
    - Move remove_irrelevant_fresh_defs() before the recalculate loop so all affected rows get recalculated

Signed-off-by: Lev Nachmanson <levnach@hotmail.com>
2026-01-29 06:17:14 -10:00
..
ackermannization Standardize for-loop increments to prefix form (++i) (#8199) 2026-01-14 19:55:31 -08:00
api Add polymorphic datatype support to ML API (#8378) 2026-01-27 11:44:35 -08:00
ast Refactor der.cpp topological sort to use structured bindings (#8401) 2026-01-28 19:38:58 -08:00
cmd_context Revert "Refactor find_tactic_cmd to use std::optional<tactic_cmd*> (#8331)" 2026-01-26 13:20:03 -08:00
math - When removing a fresh var xt, collect all fresh defs that transitively reference it 2026-01-29 06:17:14 -10:00
model Refactor optimization and model to use C++17 structured bindings for pairs (#8426) 2026-01-28 19:43:57 -08:00
muz Fix implicit conversion warnings: use UINT_MAX instead of -1 for unsi… (#8342) 2026-01-25 22:35:43 -08:00
nlsat [WIP] Refactor NLSAT solver to use structured bindings for variable bounds (#8425) 2026-01-28 19:42:40 -08:00
opt Refactor optimization and model to use C++17 structured bindings for pairs (#8426) 2026-01-28 19:43:57 -08:00
params Add SLS tactic as a separate worker thread (#8263) 2026-01-20 12:52:00 -08:00
parsers Revert "Refactor find_psort_decl() to return std::optional<psort_decl*> (#8339)" 2026-01-26 13:19:51 -08:00
qe Refactor mk_and/mk_or call sites to use vector overloads (#8286) 2026-01-22 13:21:22 -08:00
sat Refactor sat_solver to use C++17 structured bindings for pair destructuring (#8403) 2026-01-27 20:06:07 -08:00
shell Standardize for-loop increments to prefix form (++i) (#8199) 2026-01-14 19:55:31 -08:00
smt Refactor dyn_ack.cpp to use structured bindings for app_pair/app_triple (#8359) 2026-01-28 19:39:25 -08:00
solver Standardize for-loop increments to prefix form (++i) (#8199) 2026-01-14 19:55:31 -08:00
tactic Refactor mk_and and mk_app to use std::span API (#8285) 2026-01-22 16:58:38 -08:00
test Expose timestamp method in sls_context (#8347) 2026-01-26 11:27:27 -08:00
util fix underflow bug 2026-01-25 21:10:11 -08:00
CMakeLists.txt BLD: Add CMake option to build Python bindings without rebuilding libz3 (redux) (#8088) 2025-12-16 17:50:37 +00:00