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