3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-04 13:21:22 +00:00
z3/src
Jakob Rath ebaea2159e
Polysat: use constraint_literal and begin move to core-based conflict representation (#5489)
* Rename solver_scope for fixplex tests

(otherwise the wrong constructor is called for polysat's solver_scope)

* Update conflict_core

* simplify

* Be clearer about constraint_literal lifetime

* remove old comment

* Remove status (positive/negative) from constraint

* Use constraint_literal in the solver

* Fix build (constraint -> get_constraint)
2021-08-18 11:02:46 -07:00
..
ackermannization fix #5289 2021-05-30 10:32:30 -07:00
api re-move #5442 2021-07-29 15:33:30 -07:00
ast Merge branch 'master' of https://github.com/z3prover/z3 into polysat 2021-08-11 09:21:58 -07:00
cmd_context avoid perf abyss for macros 2021-07-20 20:07:06 -07:00
math Polysat: use constraint_literal and begin move to core-based conflict representation (#5489) 2021-08-18 11:02:46 -07:00
model fix #5424 2021-07-22 18:31:37 -07:00
muz Merge branch 'master' of https://github.com/z3prover/z3 into polysat 2021-08-04 14:02:41 -07:00
nlsat call it data instead of c_ptr for approaching C++11 std::vector convention. 2021-04-13 18:17:35 -07:00
opt fix #5430 2021-07-26 13:47:21 -07:00
params reorder fields of context_params to save memory 2021-04-13 18:35:58 +01:00
parsers cleanups 2021-07-31 11:32:47 -07:00
qe #5429 #5445 2021-08-01 12:49:36 -07:00
sat #5454 2021-08-11 05:00:02 -07:00
shell cleanups 2021-07-31 11:32:47 -07:00
smt Merge branch 'master' of https://github.com/z3prover/z3 into polysat 2021-08-04 14:02:41 -07:00
solver remove unused dependency 2021-07-21 09:25:08 -07:00
tactic #5454 2021-08-11 04:55:20 -07:00
test Polysat: use constraint_literal and begin move to core-based conflict representation (#5489) 2021-08-18 11:02:46 -07:00
util add auxiliary propagation 2021-08-14 17:55:48 -07:00
CMakeLists.txt initial u256 2021-07-02 16:24:23 -07:00