Simplify sat solver internal API.
modified libpkg/pkg_jobs.c
@@ -1854,7 +1854,7 @@ pkg_jobs_solve(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified libpkg/pkg_solve.c
@@ -76,6 +76,7 @@ struct pkg_solve_rule {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -549,12 +550,13 @@ pkg_solve_problem_free(struct pkg_solve_problem *problem)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -640,7 +642,7 @@ pkg_solve_add_var_rules (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -661,7 +663,8 @@ pkg_solve_handle_provide (struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -682,7 +685,7 @@ pkg_solve_handle_provide (struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -694,6 +697,7 @@ pkg_solve_add_pkg_rule(struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -708,7 +712,7 @@ pkg_solve_add_pkg_rule(struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -749,7 +753,7 @@ pkg_solve_add_pkg_rule(struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -826,7 +830,7 @@ pkg_solve_add_pkg_rule(struct pkg_jobs *j, struct pkg_solve_problem *problem,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -906,8 +910,7 @@ err:
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -944,7 +947,7 @@ pkg_solve_add_universe_item(struct pkg_jobs *j,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -968,6 +971,8 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -977,7 +982,7 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1013,7 +1018,7 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1051,7 +1056,7 @@ pkg_solve_jobs_to_sat(struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1109,11 +1114,12 @@ pkg_solve_dimacs_export(struct pkg_solve_problem *problem, FILE *f)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1168,7 +1174,7 @@ pkg_solve_insert_res_job (struct pkg_solve_variable *var,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1177,7 +1183,7 @@ pkg_solve_sat_to_jobs(struct pkg_solve_problem *problem, struct pkg_jobs *j)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1255,7 +1261,7 @@ pkg_solve_parse_sat_output(FILE *f, struct pkg_solve_problem *problem, struct pk
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|