Commit Graph

34 Commits

Author SHA1 Message Date
Anton Blanchard c93c4053d3 Fix compile error on targets with unsigned char
abc is failing to compile on ppc64le because char is unsigned by
default:

src/misc/extra/extraUtilMisc.c: In function ‘void abc::Extra_TruthExpand(int, int, unsigned int*, unsigned int, unsigned int*)’:
src/misc/extra/extraUtilMisc.c:1550:5: error: narrowing conversion of ‘-1’ from ‘int’ to ‘char’ inside { } [-Wnarrowing]
2022-02-18 13:29:38 +11:00
Alan Mishchenko 8654192586 Various changes. 2020-03-28 18:45:48 -07:00
Alan Mishchenko c7bc6b6329 Experiments with simulation-based engines. 2020-03-22 19:39:00 -07:00
Alan Mishchenko e9896a23e3 Adding macro to disable bridge output and APIs by popular demand. 2019-11-09 10:30:02 +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 34fa6addc9 More tuning in &nf. 2015-09-06 16:37:02 -07:00
Alan Mishchenko 5ad773eda1 Changing semantics of switch -C in 'sop' to limit cubes at one node. 2015-02-18 18:41:26 -08:00
Alan Mishchenko 525137926d Several improvements to CBA data-structure. 2015-02-17 18:06:48 -08:00
Alan Mishchenko 19c25fd6aa Adding a wrapper around clock() for more accurate time counting in ABC. 2013-05-27 15:09:23 -07:00
Alan Mishchenko 7e598cd231 Fixing compilation problems on Linux-32 related to constants of type unsigned long long. 2013-01-30 16:15:53 +07:00
Alan Mishchenko 12c776ed6e Added new algorithm for NPN semi-canonical form computation. 2012-08-23 22:20:27 -07:00
Alan Mishchenko 41fa9a1016 New command 'testnpn' to compare semi-canonical forms. 2012-08-08 01:42:14 -07:00
Alan Mishchenko a40c13a93c Recording and reusing learned util clauses in bmc2. 2012-07-22 22:28:24 -07:00
Alan Mishchenko e53ffc6408 New procedures to generate NPN-classes for a library of 6-input functions. 2012-07-20 08:48:14 -07:00
Alan Mishchenko 2279a538b7 New procedures to generate NPN-classes for a library of 6-input functions. 2012-07-19 20:38:03 -07:00
Alan Mishchenko 8014f25f6d Major restructuring of the code. 2012-01-21 04:30:10 -08:00
Alan Mishchenko 6130e39b18 initial commit of public abc 2010-11-01 01:35:04 -07:00
Alan Mishchenko 0871bffae3 Version abc90215 2009-02-15 08:01:00 -08:00
Alan Mishchenko 303baf27cf Version abc80702 2008-07-02 08:01:00 -07: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 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 a8db621dc9 Version abc70703 2007-07-03 08:01:00 -07:00
Alan Mishchenko 3db1557f45 Version abc60611 2006-06-11 08:01:00 -07:00
Alan Mishchenko e2619aa120 Version abc51012 2005-10-12 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 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 888e5bed5d Version abc50729 2005-07-29 08:01:00 -07:00