diff options
| author | Julian Andres Klode <julian.klode@canonical.com> | 2024-08-01 15:51:37 +0900 |
|---|---|---|
| committer | Julian Andres Klode <julian.klode@canonical.com> | 2024-11-02 10:23:15 +0100 |
| commit | c1f69a64fd5070723ef425cc1255cde2a28966ad (patch) | |
| tree | efdaae43bd5570ab06580b5644be338681d1a70c /apt-pkg/install-progress.cc | |
| parent | a5a7b6905dc021d9773229e47ec60367e3e606d8 (diff) | |
solver3: Introduce new Assume() and Enqueue() helpers and use them
These are taken roughly from the MiniSAT paper. We still have a bit
to go in actually encoding all clauses so the reasons are still
variables, and Assume() isn't fully working yet.
Adjust the existing Install()/Reject() code to use these functions,
we already see additional lines in the log that we failed to log
before, and this ensures more consistency.
This is sort of still the wrong direction: Install()/Reject() do the
propagation too; but that is tbd.
Diffstat (limited to 'apt-pkg/install-progress.cc')
0 files changed, 0 insertions, 0 deletions
