Commit Graph

252 Commits

Author SHA1 Message Date
Alan Mishchenko 6f0b87dd5c New abstraction code. 2011-10-15 22:04:05 +03:00
Alan Mishchenko 976f5f5a12 Changes to Boolean matching. 2011-09-24 20:15:54 -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 c1edeccc60 64-bit portability changes. 2011-09-17 16:24:40 -07:00
Alan Mishchenko 49df91f071 Several bug fixes. 2011-08-02 12:58:37 +07:00
Alan Mishchenko 02b04efe9c Changes and simplifications in Vec_Vec_t data-structure. 2011-08-01 11:56:19 +07:00
Alan Mishchenko d5955db960 Added new APIs to integer vector. 2011-07-31 20:20:10 +07:00
Alan Mishchenko 5303465ed6 Added new sorting procedures. 2011-07-31 16:17:21 +07:00
Alan Mishchenko 4ffe37b34b Added new sorting procedures. 2011-07-31 16:16:49 +07:00
Alan Mishchenko 67e84b719d Enhancing printing of counter-examples. 2011-07-25 20:33:55 +07:00
Alan Mishchenko 15cc374fe3 Updated 'iprove' to generate seq CEX when CEC fails. 2011-06-25 09:23:44 -07:00
Alan Mishchenko 6e74c46bcf Enabled new BDD-based reachability engine 'reachy'. 2011-04-13 22:41:54 -07:00
Alan Mishchenko 302f41e908 Added procedure to vector package and manager template file. 2011-04-10 12:55:57 -07:00
Alan Mishchenko a28fe0d324 Unsuccessful attempt to improve PDR and a few minor changes. 2011-04-07 13:49:03 -07:00
Alan Mishchenko 4dcf8cee2d Improvements in Vec_Vec_t. 2011-03-27 11:35:31 -07:00
Alan Mishchenko d97e5d6803 Added Max/Min/Abs as static inline functions. 2011-03-27 11:35:18 -07:00
Alan Mishchenko badbb5a6cc Fixing bugs in the new procedures added to the library. 2011-03-05 16:17:12 -08:00
Alan Mishchenko edcb769b3e Adding new procedures to the library. 2011-03-05 13:09:11 -08:00
Alan Mishchenko 148a786b69 Made abc.h independent of CUDD and Extra. 2011-03-03 12:28:52 -08:00
Alan Mishchenko 4704dbc798 Replaced remove() by unlink() to compile on Windows. 2011-02-27 20:43:02 -08:00
Baruch Sterin 34d59b0b91 fixes to pyabc kill mechanism 2011-02-27 18:33:56 -08:00
Alan Mishchenko 2619edf8c0 Added two new APIs for reading/writing CEX from/into ABC. 2011-02-19 16:43:00 -08:00
Baruch Sterin 9d02679ef7 fixes for dumb erros in utilSignal.c/h 2011-02-15 16:50:12 -08:00
Alan Mishchenko a7e214bb01 Improved timeout in the BDD reachability engines. 2011-02-13 20:50:29 -08:00
Alan Mishchenko 573694f9bf Fixing g++ compilation issue for tmpFile(). 2011-02-13 19:48:30 -08:00
Alan Mishchenko 8cc7b43865 Unified the use of counter-examples in three packages (additional files). 2011-02-13 18:02:52 -08:00
Alan Mishchenko 71cbf17e7f Unified the use of counter-examples in three packages. 2011-02-13 17:46:48 -08:00
Alan Mishchenko 686d38d667 Changes to enable C++ compilation after recent modifications. 2011-02-13 15:16:10 -08:00
Alan Mishchenko d99de60e6c Portability changes to the st package. 2011-02-13 13:40:21 -08:00
Alan Mishchenko 53217cdc8b Yet another update to the runtime control in BDD operations. 2011-02-07 20:37:53 -08:00
Alan Mishchenko 21bb515b3c Added handling runtime limit inside And and AndExist. 2011-02-07 15:58:29 -08:00
Alan Mishchenko 1d54983bc4 Minor changes to hash table and utilSignal.c. 2011-02-01 16:35:50 -08:00
Baruch Sterin 35e05b7e5a merge pyabc changes into mainline 2011-02-01 16:19:38 -08:00
Baruch Sterin 3a41da37a2 src/misc/util/utilSignal.c 2011-02-01 15:54:01 -08:00
Alan Mishchenko d4291dab37 Cumulative changes of the last two weeks. 2011-02-01 15:47:55 -08:00
Baruch Sterin b538a5fad0 1. Replace system() with a function that responds to SIGINT. 2. Add functions to cleanup temporary files on SIGINT. 3. Fix bugs related to signal handling. 2011-02-01 11:13:53 -08:00
Alan Mishchenko ae4b51351c Cumulative changes in the last few weeks. 2011-01-13 12:38:59 -08:00
Alan Mishchenko ffb04d244f Code formatting change 2010-11-29 01:40:49 -08:00
Alan Mishchenko cdcbd60b39 Adding missing license agreements 2010-11-29 01:23:21 -08:00
Baruch Sterin 093774c1b8 fixed compilation in linux 2010-11-01 02:06:26 -07:00
Alan Mishchenko 6130e39b18 initial commit of public abc 2010-11-01 01:35:04 -07:00
Alan Mishchenko 51a646a355 Version abc90901
committer: Baruch Sterin <baruchs@gmail.com>
2015-06-22 23:05:13 -07:00
Alan Mishchenko b288bac6b3 Version abc90807
committer: Baruch Sterin <baruchs@gmail.com>
2015-06-22 23:05:02 -07:00
Alan Mishchenko da65e88e3b Version abc90804
committer: Baruch Sterin <baruchs@gmail.com>
2015-06-22 23:04:59 -07:00
Alan Mishchenko 0398ced824 Version abc90714
committer: Baruch Sterin <baruchs@gmail.com>
2015-06-22 23:04:53 -07:00
Alan Mishchenko df6fdd1dff Version abc90408 2009-04-08 08:01:00 -07:00
Alan Mishchenko 770bc99e79 Version abc90315 2009-03-15 08:01:00 -07:00
Alan Mishchenko 32314347ba Version abc90310 2009-03-10 08:01:00 -07:00
Alan Mishchenko 0871bffae3 Version abc90215 2009-02-15 08:01:00 -08:00
Alan Mishchenko f936cc0680 Version abc90118 2009-01-18 08:01:00 -08:00
Alan Mishchenko c9ad5880cc Version abc81029 2008-10-29 08:01:00 -07:00
Alan Mishchenko e917dda1d3 Version abc81013 2008-10-13 08:01:00 -07:00
Alan Mishchenko eb75697fe0 Version abc81004 2008-10-04 08:01:00 -07:00
Alan Mishchenko 91effd8148 Version abc80922 2008-09-22 08:01:00 -07:00
Alan Mishchenko 2c96c8af36 Version abc80721 2008-07-21 08:01:00 -07:00
Alan Mishchenko 13f52980da Version abc80718 2008-07-18 08:01:00 -07:00
Alan Mishchenko d63a0cbbfd Version abc80717 2008-07-17 08:01:00 -07:00
Alan Mishchenko 303baf27cf Version abc80702 2008-07-02 08:01:00 -07:00
Alan Mishchenko fa67e3c19e Version abc80701_2 2008-07-01 20:01:00 -07:00
Alan Mishchenko 4a9789e58d Version abc80701 2008-07-01 08:01:00 -07:00
Alan Mishchenko 6da56f1f0f Version abc80516 2008-05-16 08:01:00 -07:00
Alan Mishchenko 74ff01bfb5 Version abc80515 2008-05-15 08:01:00 -07:00
Alan Mishchenko 6175fcb802 Version abc80507 2008-05-07 08:01:00 -07:00
Alan Mishchenko de81a1a1fb Version abc80430 2008-04-30 08:01:00 -07:00
Alan Mishchenko 087951655e Version abc80403 2008-04-03 08:01:00 -07:00
Alan Mishchenko 0080244a89 Version abc80402 2008-04-02 08:01:00 -07:00
Alan Mishchenko e258fcb2cd Version abc80326 2008-03-26 08:01:00 -07:00
Alan Mishchenko 8eeecc5175 Version abc80307 2008-03-07 08:01:00 -08:00
Alan Mishchenko 8bd19a27bf Version abc80305 2008-03-05 08:01:00 -08:00
Alan Mishchenko 320c429bc4 Version abc80301 2008-03-01 08:01:00 -08:00
Alan Mishchenko 7d23cc522e Version abc80222 2008-02-22 08:01:00 -08:00
Alan Mishchenko 5a6924060b Version abc80207 2008-02-07 08:01:00 -08:00
Alan Mishchenko 0c6505a26a Version abc80130_2 2008-01-30 20:01:00 -08:00
Alan Mishchenko 4d30a1e4f1 Version abc80130 2008-01-30 08:01:00 -08:00
Alan Mishchenko 65687f72ae Version abc71208 2007-12-08 08:01:00 -08:00
Alan Mishchenko 369f008e69 Version abc71130 2007-11-30 08:01:00 -08:00
Alan Mishchenko 4812c90424 Version abc71001 2007-10-01 08:01:00 -07:00
Alan Mishchenko e54d969161 Version abc70930 2007-09-30 08:01:00 -07:00
Alan Mishchenko 7d7e60f2dc Version abc70926 2007-09-26 08:01:00 -07:00
Alan Mishchenko e8cf8415c5 Version abc70909 2007-09-09 08:01:00 -07:00
Alan Mishchenko 9be1b07693 Version abc70906 2007-09-06 08:01:00 -07:00
Alan Mishchenko 054e2cd3a8 Version abc70726 2007-07-26 08:01:00 -07:00
Alan Mishchenko 64dc240b90 Version abc70723 2007-07-23 08:01:00 -07:00
Alan Mishchenko 39bc4842e9 Version abc70706 2007-07-06 08:01:00 -07:00
Alan Mishchenko a8db621dc9 Version abc70703 2007-07-03 08:01:00 -07:00
Alan Mishchenko feb8fb692e Version abc70428 2007-04-28 08:01:00 -07:00
Alan Mishchenko c09d4d499c Version abc70408 2007-04-08 08:01:00 -07:00
Alan Mishchenko 00dc0f3daa Version abc70406 2007-04-06 08:01:00 -07:00
Alan Mishchenko 028138a76e Version abc70330 2007-03-30 08:01:00 -07:00
Alan Mishchenko 4da784c049 Version abc70328 2007-03-28 08:01:00 -07:00
Alan Mishchenko 2696cf05e5 Version abc70313 2007-03-13 08:01:00 -07:00
Alan Mishchenko 93c05287f0 Version abc70302 2007-03-02 08:01:00 -08:00
Alan Mishchenko 81fae91a95 Version abc70225 2007-02-25 08:01:00 -08:00
Alan Mishchenko 50e0d1dea5 Version abc70217 2007-02-17 08:01:00 -08:00
Alan Mishchenko a13c64a5b4 Version abc70206 2007-02-06 08:01:00 -08:00
Alan Mishchenko 2167d6c148 Version abc70121 2007-01-21 08:01:00 -08:00
Alan Mishchenko 76bcf6b254 Version abc70115_2 2007-01-15 20:01:00 -08:00
Alan Mishchenko 93aedd2c51 Version abc70115 2007-01-15 08:01:00 -08:00
Alan Mishchenko 8dfe404863 Version abc70110 2007-01-10 08:01:00 -08:00
Alan Mishchenko be6a484a99 Version abc61216 2006-12-16 08:01:00 -08:00
Alan Mishchenko ae037e4503 Version abc61210 2006-12-10 08:01:00 -08:00
Alan Mishchenko b9abf9c00c Version abc61209 2006-12-09 08:01:00 -08:00
Alan Mishchenko 4cf99cae95 Version abc61206 2006-12-06 08:01:00 -08:00
Alan Mishchenko 6ad22b4d3b Version abc61122 2006-11-22 08:01:00 -08:00
Alan Mishchenko da5e0785df Version abc61111 2006-11-11 08:01:00 -08:00
Alan Mishchenko faf1265bb8 Version abc61102 2006-11-02 08:01:00 -08:00
Alan Mishchenko 73bb7932f7 Version abc61007 2006-10-07 08:01:00 -07:00
Alan Mishchenko 735bca1658 Version abc60824 2006-08-24 08:01:00 -07:00
Alan Mishchenko 7b09d2d28a Version abc60823 2006-08-23 08:01:00 -07:00
Alan Mishchenko 956842d9cc Version abc60822 2006-08-22 08:01:00 -07:00
Alan Mishchenko eb2a5b43a4 Version abc60812 2006-08-12 08:01:00 -07:00
Alan Mishchenko 6b44b18e69 Version abc60804 2006-08-04 08:01:00 -07:00
Alan Mishchenko 103fa22e9c Version abc60803 2006-08-03 08:01:00 -07:00
Alan Mishchenko 7e8e03206c Version abc60723 2006-07-23 08:01:00 -07:00
Alan Mishchenko 616bb095f1 Version abc60701 2006-07-01 08:01:00 -07:00
Alan Mishchenko 3814121784 Version abc60614 2006-06-14 08:01:00 -07:00
Alan Mishchenko 3db1557f45 Version abc60611 2006-06-11 08:01:00 -07:00
Alan Mishchenko 7d0921330b Version abc60508 2006-05-08 08:01:00 -07:00
Alan Mishchenko 3f4fc5e450 Version abc60407 2006-04-07 08:01:00 -07:00
Alan Mishchenko 0e57e95306 Version abc60303 2006-03-03 08:01:00 -08:00
Alan Mishchenko 8eef7f8326 Version abc60220 2006-02-20 08:01:00 -08:00
Alan Mishchenko 77d7377442 Version abc60211 2006-02-11 08:01:00 -08:00
Alan Mishchenko c0ef1f469a Version abc60118 2006-01-18 08:01:00 -08:00
Alan Mishchenko 37f19d8dfb Version abc51205 2005-12-05 08:01:00 -08:00
Alan Mishchenko e3c40ed61e Version abc51126 2005-11-26 08:01:00 -08:00
Alan Mishchenko 08d2b31046 Version abc51121 2005-11-21 08:01:00 -08:00
Alan Mishchenko 85f42d0ebd Version abc51114 2005-11-14 08:01:00 -08:00
Alan Mishchenko e2619aa120 Version abc51012 2005-10-12 08:01:00 -07:00
Alan Mishchenko 77536ad1fd Version abc51010 2005-10-10 08:01:00 -07:00
Alan Mishchenko 8ed83f17b8 Version abc51009 2005-10-09 08:01:00 -07:00
Alan Mishchenko 20c2b19798 Version abc51007 2005-10-07 08:01:00 -07:00
Alan Mishchenko d401cfa679 Version abc51005 2005-10-05 08:01:00 -07:00
Alan Mishchenko 91ca630b0f Version abc51002 2005-10-02 08:01:00 -07:00
Alan Mishchenko 78fbd336aa Version abc51001 2005-10-01 08:01:00 -07:00
Alan Mishchenko 2d782f7bc9 Version abc50915 2005-09-15 08:01:00 -07:00
Alan Mishchenko e52e48c364 Version abc50910 2005-09-10 08:01:00 -07:00
Alan Mishchenko 1260d20cc0 Version abc50905 2005-09-05 08:01:00 -07:00
Alan Mishchenko 33012d9530 Version abc50904 2005-09-04 08:01:00 -07:00
Alan Mishchenko ab7cb9c6ad Version abc50831 2005-08-31 08:01:00 -07:00
Alan Mishchenko 2b85f5ba64 Version abc50829 2005-08-29 08:01:00 -07:00
Alan Mishchenko 28db025b83 Version abc50827 2005-08-27 08:01:00 -07:00
Alan Mishchenko d01b1a0eee Version abc50822 2005-08-22 08:01:00 -07:00
Alan Mishchenko 0e4de190ff Version abc50819 2005-08-19 08:01:00 -07:00
Alan Mishchenko dffcc93b8e Version abc50818 2005-08-18 08:01:00 -07:00
Alan Mishchenko 6e496de7ff Version abc50817 2005-08-17 08:01:00 -07:00
Alan Mishchenko 9b3fa55b8a Version abc50814 2005-08-14 08:01:00 -07:00
Alan Mishchenko f2b6b3be95 Version abc50813 2005-08-13 08:01:00 -07:00
Alan Mishchenko 80983617b3 Version abc50812 2005-08-12 08:01:00 -07:00
Alan Mishchenko 273ba03041 Version abc50809 2005-08-09 08:01:00 -07:00