Finish SAT solver rework.
modified external/Makefile.am
@@ -52,7 +52,6 @@ noinst_HEADERS= expat/amiga/expat_68k.h \
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -60,6 +59,7 @@ noinst_HEADERS= expat/amiga/expat_68k.h \
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified libpkg/pkg_solve.c
@@ -96,10 +96,8 @@ struct pkg_solve_impl_graph {
|
|
|
|
|
|
| - | |
| - | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -185,12 +183,13 @@ pkg_solve_propagate_units(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -293,11 +292,12 @@ check_again:
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -412,7 +412,8 @@ pkg_solve_sat_problem(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -423,7 +424,7 @@ pkg_solve_sat_problem(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -578,83 +579,26 @@ pkg_solve_rule_free(struct pkg_solve_rule *rule)
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -697,7 +641,6 @@ pkg_solve_handle_provide (struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -781,7 +724,6 @@ pkg_solve_add_conflict_rule(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -973,14 +915,10 @@ pkg_solve_process_universe_variable(struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -1131,21 +1069,21 @@ int
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -1180,13 +1118,6 @@ pkg_solve_insert_res_job (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -1254,9 +1185,10 @@ pkg_solve_insert_res_job (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -1271,7 +1203,7 @@ int
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1279,7 +1211,8 @@ pkg_solve_parse_sat_output(FILE *f, struct pkg_solve_problem *problem, struct pk
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|