Update picocat to version 965
modified external/picosat/LICENSE
@@ -1,4 +1,4 @@
| - | |
| + | |
|
|
|
|
|
modified external/picosat/picosat.c
@@ -1,5 +1,5 @@
|
|
| - | |
| + | |
|
|
|
|
|
@@ -27,6 +27,7 @@ IN THE SOFTWARE.
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -64,6 +65,10 @@ IN THE SOFTWARE.
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -73,13 +78,14 @@ IN THE SOFTWARE.
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -112,7 +118,7 @@ IN THE SOFTWARE.
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -123,27 +129,27 @@ IN THE SOFTWARE.
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -186,11 +192,18 @@ typedef unsigned long Wrd;
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -359,6 +372,13 @@ do { \
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -697,6 +717,11 @@ struct PicoSAT
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -711,7 +736,7 @@ packflt (unsigned m, int e)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -765,7 +790,7 @@ addflt (Flt a, Flt b)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -839,7 +864,7 @@ ascii2flt (const char *str)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1047,7 +1072,7 @@ int2lit (PS * ps, int l)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1213,7 +1238,11 @@ init (void * pmgr,
|
|
|
|
|
|
| + | |
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1322,7 +1351,10 @@ new_clause (PS * ps, unsigned size, unsigned learned)
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1417,7 +1449,7 @@ static void
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1456,8 +1488,6 @@ reset (PS * ps)
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -1469,7 +1499,6 @@ reset (PS * ps)
|
|
|
|
|
|
| - | |
|
|
|
|
|
@@ -1480,204 +1509,33 @@ reset (PS * ps)
|
|
|
|
|
|
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
|
|
| - | |
|
|
| - | |
|
|
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
|
|
| - | |
|
|
|
|
| - | |
| - | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
| - | |
|
|
| - | |
|
|
|
|
|
@@ -1954,11 +1812,9 @@ add_antecedent (PS * ps, Cls * c)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
| - | |
|
|
|
|
|
@@ -2811,7 +2667,7 @@ add_ado (PS * ps)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2960,7 +2816,7 @@ fix_impl_lits (PS * ps, long delta)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -3061,21 +2917,26 @@ enlarge (PS * ps, unsigned new_size_vars)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -3488,6 +3349,10 @@ report (PS * ps, int replevel, char type)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -3907,7 +3772,9 @@ fanalyze (PS * ps)
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
|
@@ -4229,7 +4096,7 @@ propl (PS * ps, Lit * this)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -4289,7 +4156,7 @@ static unsigned primes[] = { 996293, 330643, 753947, 500873 };
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -4340,12 +4207,12 @@ cmp_ado (Lit ** a, Lit ** b)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -4353,7 +4220,7 @@ find_ado (Lit ** ado)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -4388,12 +4255,12 @@ enlarge_adotab (PS * ps)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -4420,7 +4287,7 @@ propado (Var * v)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -4433,7 +4300,7 @@ propado (Var * v)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -4616,11 +4483,11 @@ inc_max_var (PS * ps)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -4846,7 +4713,8 @@ collect_clauses (PS * ps)
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -4968,17 +4836,17 @@ inc_ddrestart (PS * ps)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -5611,8 +5479,7 @@ iteration (PS * ps)
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -5625,8 +5492,10 @@ cmp_glue_activity_size (PS * ps, Cls * c, Cls * d)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -6095,6 +5964,11 @@ SATISFIED:
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -7050,8 +6924,8 @@ picosat_add_ado_lit (PS * ps, int external_lit)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -7091,6 +6965,7 @@ assume_contexts (PS * ps)
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -7098,6 +6973,30 @@ static const char * enumstr (int i) {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -7127,6 +7026,9 @@ minautarky (PS * ps)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -7141,10 +7043,25 @@ minautarky (PS * ps)
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -7163,8 +7080,8 @@ minautarky (PS * ps)
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -7302,9 +7219,6 @@ picosat_deref (PS * ps, int int_lit)
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -7314,19 +7228,7 @@ picosat_deref_toplevel (PS * ps, int int_lit)
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -7475,7 +7377,7 @@ picosat_failed_assumptions (PS * ps)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -7483,6 +7385,9 @@ picosat_mus_assumptions (PS * ps, void * s, void (*cb)(void*,const int*), int fi
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -8089,7 +7994,9 @@ picosat_added_original_clauses (PS * ps)
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
|
@@ -8154,22 +8061,20 @@ picosat_stats (PS * ps)
|
|
|
|
|
|
| + | |
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
|
|
|
|
| - | |
| - | |
|
|
|
|
|
@@ -8534,7 +8439,7 @@ picosat_enable_ado (PS * ps)
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -8569,6 +8474,14 @@ picosat_save_original_clauses (PS * ps)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified external/picosat/picosat.h
@@ -1,5 +1,5 @@
|
|
| - | |
| + | |
|
|
|
|
|
@@ -27,6 +27,7 @@ IN THE SOFTWARE.
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -190,7 +191,7 @@ void picosat_set_seed (PicoSAT *, unsigned random_number_generator_seed);
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -212,6 +213,14 @@ void picosat_set_incremental_rup_file (PicoSAT *, FILE * file, int m, int n);
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified external/picosat/version.c
@@ -1,4 +1,4 @@
| - | |
| + | |
|
|
|
|
|