Commit Graph

443 Commits

Author SHA1 Message Date
Alan Mishchenko 2e92256fb7 Passing conflict limit to &cec. 2020-11-22 21:34:33 -10:00
Alan Mishchenko 4757c7febc Removing unused printouts. 2020-11-22 20:50:35 -10:00
Alan Mishchenko 48f71adacd Integration with several commands. 2020-11-19 19:22:27 -08:00
Alan Mishchenko 36817328a5 Improvements to the SAT sweeper. 2020-11-16 14:53:56 -08:00
Alan Mishchenko 230b759d16 Extending sweeper to handle XORs. 2020-11-16 08:42:04 -08:00
Alan Mishchenko dd07ec57be Extending sweeper to handle XORs. 2020-11-15 19:02:41 -08:00
Alan Mishchenko 28ea3adedb Improvements to the SAT sweeper (bug fix). 2020-11-15 00:55:43 -08:00
Alan Mishchenko 36e8567e77 Sweeping up to a given level (bug fix). 2020-11-15 00:12:03 -08:00
Alan Mishchenko 4c78f37a5a Sweeping up to a given level. 2020-11-14 23:57:34 -08:00
Alan Mishchenko 581f2e5972 Improvements to the SAT solver. 2020-11-14 22:45:23 -08:00
Alan Mishchenko f95476b45d Improvements to the SAT sweeper (bug fix). 2020-11-14 20:53:06 -08:00
Alan Mishchenko fef0c368bc Improvements to the SAT sweeper. 2020-11-14 17:17:26 -08:00
Alan Mishchenko bab4c1ddfc Upgrading the SAT solvers. 2020-11-14 14:23:49 -08:00
Alan Mishchenko cc840d8bd8 Improvements to the SAT sweeper. 2020-11-13 19:12:34 -08:00
Alan Mishchenko 22388f901a Adding and integrating new SAT solver APIs. 2020-11-13 10:29:31 -08:00
Alan Mishchenko b3d3f7dd3a Duplicating Glucose package. 2020-11-12 23:57:46 -08:00
Alan Mishchenko 83519c320c Experiments with SAT sweeping. 2020-11-11 20:17:20 -08:00
Alan Mishchenko c0bb4bb047 Experiments with SAT sweeping. 2020-11-10 23:15:42 -08:00
Alan Mishchenko 40bfe2fb88 Experiments with SAT sweeping. 2020-11-09 13:24:07 -08:00
Alan Mishchenko a2c3c21031 Deleting unused info left by the SAT sweeper. 2020-09-10 21:52:15 -07:00
Alan Mishchenko d556ad65ff Adding switch &cec -w to print SAT solver stats. 2020-09-06 23:15:21 -07:00
Alan Mishchenko 850d39fec3 Making &cec use precomputed simulation info. 2020-08-12 19:32:42 -07:00
Alan Mishchenko c54da1e990 Corner case bug fix in &sat -a. 2020-03-18 19:00:29 -07:00
Alan Mishchenko 951afa27cb Cleaning up code and fixing for several typos. 2020-01-27 10:43:37 -08:00
Alan Mishchenko 4dc569c134 Remove assertions when the solver becomes UNSAT after adding constraints in 'scorr -c'. 2019-10-05 10:40:01 -07:00
Alan Mishchenko 623b5e8251 Several corner-case bug fixes in scorr with constraints. 2019-10-02 20:43:18 -07:00
Alan Mishchenko b292595062 Adding switch to &if to consider special type of 6-input cuts. 2019-09-26 14:05:16 -07:00
Alan Mishchenko ee1bd8f0be Fixing some update gcc. 2019-07-24 11:44:28 +07:00
Alan Mishchenko 9f6e1feb19 Cleanup of SAT sweeping code. 2019-06-30 14:07:14 +03:00
Alan Mishchenko d07608c052 Adding the possibility to specify file name in 'pdr'. 2019-04-22 12:14:31 -07:00
Alan Mishchenko 66d2201c2b Fixing several potential bugs. 2019-03-19 11:26:43 +02:00
Alan Mishchenko 01569b8f5f Fixing some warnings by adding cast from 'int' to 'size_t' in memset, memcpy, etc. 2019-03-05 15:57:50 -08:00
Alan Mishchenko bc288a7633 Suggested white-space changes for fewer gcc warnings. 2019-03-04 14:29:57 -08:00
Alan Mishchenko e6f64162b1 Passing names in &scorr. 2019-02-18 18:25:08 -08:00
Alan Mishchenko 7cabc26ebb Passing names in &scorr. 2019-02-18 17:05:03 -08:00
Alan Mishchenko 5aa3025ce7 Adding switch &w -n to modify the comment section of the AIGER file written. 2018-11-21 13:12:01 -08:00
Alan Mishchenko 32315113ea Various usability changes. 2018-11-18 21:03:26 -08:00
Alan Mishchenko 12908d3c25 Various usability changes. 2018-11-18 21:01:30 -08:00
Alan Mishchenko 2dd629a4e5 Bug fix in polynomial construction. 2018-06-20 20:09:41 -07:00
Alan Mishchenko baab8c11f2 Enabling user-specified output signature in &polyn (bug fix). 2018-06-13 21:44:16 -07:00
Alan Mishchenko 01d736cba4 Enabling user-specified output signature in &polyn. 2018-06-13 19:34:52 -07:00
Alan Mishchenko cd159976a1 Bug fix in &sat -x. 2018-05-07 20:01:15 -07:00
Alan Mishchenko ccf529695d Adding &sat -x to save CEXes for multi-output combinational miters. 2018-05-06 22:13:18 -07:00
Alan Mishchenko 53e7d1f9ef Adding switch 'scorr -f' to dump inductive invariant as an AIG. 2018-03-22 10:10:09 -07:00
Alan Mishchenko 76b00a2d3e Compilation problem with pow(). 2018-02-19 09:07:44 -08:00
Alan Mishchenko 5158acb113 Experiments with circuit-based SAT. 2018-01-27 13:05:37 -08:00
Alan Mishchenko e4cd0d60f1 Experiments with SAT-based simulation. 2018-01-25 00:09:27 -08:00
Alan Mishchenko 066e8d1b17 Experiments with SAT-based simulation. 2018-01-23 19:45:17 -08:00
Alan Mishchenko d85bc1dd68 Changes to make GIA structural hashing use a dedicated array instead of pObj->Value. 2017-11-13 18:50:04 -08:00
Alan Mishchenko 5fd6dc0fca Profiling quantification and other changes. 2017-11-06 22:08:54 -08:00