Commit Graph

367 Commits

Author SHA1 Message Date
Alan Mishchenko 0a5d856cec Making GLA PBA and GLA CBA communicate information. 2011-11-22 19:07:00 -08:00
Alan Mishchenko 24408a483c Bug fix in GLA PBA. 2011-11-13 00:17:00 -08:00
Alan Mishchenko c7a7444211 Bug fix in GLA PBA. 2011-11-13 00:10:34 -08:00
Alan Mishchenko 21de666005 Bug fix in GLA PBA. 2011-11-13 00:01:16 -08:00
Alan Mishchenko e43c0d8708 Setting the number of completed time frames. 2011-11-12 23:44:38 -08:00
Alan Mishchenko b695e3334c Setting the number of completed time frames. 2011-11-12 23:42:19 -08:00
Alan Mishchenko df3e23ae3a Enabled skipping random decisions in PBA, which are performed by default. 2011-11-12 17:50:41 -08:00
Alan Mishchenko c1ac6b9b3e Dump inductive invariant or last interpolant after interpolation. 2011-11-12 16:56:41 -08:00
Alan Mishchenko b38df9feec Experiment with time reporting in GLA PBA. 2011-11-12 14:18:38 -08:00
Alan Mishchenko c16f5d6494 Bug fix in GLA PBA. 2011-11-12 13:30:28 -08:00
Alan Mishchenko 3beb36778e Enabled counter-example minimization in 'write_counter'. 2011-11-11 20:56:05 -08:00
Alan Mishchenko d8dbc712d3 Bug fix in GLA PBA (unfinished). 2011-11-09 15:58:31 -08:00
Alan Mishchenko 986bf053ee Trying to add BMC to random simulation. 2011-11-06 23:16:24 -08:00
Alan Mishchenko d2ced9f82e Changes to read multi-output testcases described using AIGER 1.9. 2011-11-06 23:15:27 -08:00
Alan Mishchenko c345a60ee7 Experiments with variable permutation. 2011-11-06 23:14:32 -08:00
Alan Mishchenko 9382c8fdd1 Trying to add BMC to random simulation. 2011-11-06 23:13:52 -08:00
Alan Mishchenko 6a939b6382 Experiments with variable permutation. 2011-11-06 08:26:30 -08:00
Alan Mishchenko cb5be5118b Experiments with variable permutation. 2011-11-06 08:22:05 -08:00
Alan Mishchenko 5c3264643e Temporarily added new runtime computation procedures. 2011-11-03 19:32:56 -05:00
Alan Mishchenko f75e55bb4b Fixed &reachy to perform reparametrization in case reachability is disabled. 2011-11-03 19:32:20 -05:00
Alan Mishchenko 868a1b9aeb Fixed the overflow timeout problem in bmc/bmc2/bmc3/int/pdr/sim, etc. 2011-10-31 14:59:47 -05:00
Alan Mishchenko f08be2742e C++ portability changes. 2011-10-27 23:34:11 -07:00
Alan Mishchenko 24d27e5524 Improvements to the new abstraction code. 2011-10-27 22:27:00 -07:00
Alan Mishchenko ef288ed5d0 Removed some recently added file, which broke compilation. 2011-10-27 14:28:41 -07:00
Alan Mishchenko 0ff0a552a5 Improvements to the new abstraction code. 2011-10-27 14:23:43 -07:00
Alan Mishchenko bc81cf2dae Improvements to the new abstraction code. 2011-10-27 14:20:47 -07:00
Alan Mishchenko 1dcdba1bee New proof-based abstraction code (bug fix). 2011-10-27 10:10:10 -07:00
Alan Mishchenko 0736f39609 New truth table permutation procedure. 2011-10-26 23:15:42 +08:00
Alan Mishchenko 0f77840520 New proof-based abstraction code. 2011-10-25 18:32:06 +08:00
Alan Mishchenko 88c36d9d65 New abstraction code (bug fix). 2011-10-23 13:20:24 +07:00
Alan Mishchenko 9ec9d9f315 New abstraction code. 2011-10-19 23:45:11 +07:00
Alan Mishchenko 19ce8396f0 New abstraction code. 2011-10-19 16:03:15 +07:00
Alan Mishchenko 397bebf8a5 New abstraction code. 2011-10-19 15:42:55 +07:00
Alan Mishchenko 5dbfc74807 Changes to CNF generation code. 2011-10-19 14:21:41 +07:00
Alan Mishchenko 1d0b827603 Changes to CNF generation code. 2011-10-19 11:49:54 +07:00
Alan Mishchenko 12b70d4946 Changes to CNF generation code. 2011-10-17 10:39:05 +03:00
Alan Mishchenko 6f0b87dd5c New abstraction code. 2011-10-15 22:04:05 +03:00
Alan Mishchenko e4bd4d5440 New abstraction code. 2011-10-14 16:49:43 +03:00
Alan Mishchenko c6982485e4 New abstraction code. 2011-10-14 16:48:45 +03:00
Alan Mishchenko 9daabedff5 Fixing built-in resource limit when converting truth-tables to AIGs. 2011-10-08 23:18:44 +07:00
Alan Mishchenko ff4c674dd7 Updated miter status check to detect the case when a PO is equal to a true PI. 2011-10-01 10:51:33 +07:00
Alan Mishchenko 7884dd01bc Fixed a corner case bug in dprove when a trivial CEX is not produced. 2011-10-01 10:50:50 +07:00
Alan Mishchenko 519b03e8e8 Changes to the matching procedure and new abstraction code. 2011-09-27 15:10:53 +07:00
Alan Mishchenko d080336bb5 Added new feature to bmc3. 2011-09-23 22:35:03 -07:00
Alan Mishchenko 8f74276edb Initial changes to enable gate-level abstraction. 2011-09-22 09:37:44 -07:00
Alan Mishchenko 81b040e61c Fixed minor issues having to do with the number of BDD vars used. 2011-09-18 17:28:00 -07:00
Alan Mishchenko f14f5c9203 Fixing obscure memory problem with 'int' on large designs. 2011-09-17 23:00:50 -07:00
Alan Mishchenko c1edeccc60 64-bit portability changes. 2011-09-17 16:24:40 -07:00
Alan Mishchenko 8248691d84 Added limit on the number of flops to add in one iteration of &abs_refine. 2011-09-12 16:46:37 -05:00
Alan Mishchenko 583bc4d71a Added limit on the number of flops to add in one iteration of &abs_cba. 2011-09-11 20:31:25 -05:00