Corner-case sitution in truth-table computation.

This commit is contained in:
Alan Mishchenko 2017-08-30 13:43:25 +08:00
parent a321d4cb4d
commit f77af1a44d
1 changed files with 2 additions and 0 deletions

View File

@ -433,6 +433,8 @@ void Gia_ObjCollectInternalCut( Gia_Man_t * p, int iRoot, Vec_Int_t * vLeaves )
assert( Gia_ObjIsAnd(Gia_ManObj(p, iRoot)) );
Vec_IntForEachEntry( vLeaves, iObj, i )
{
if ( Gia_ObjHasNumId(p, iObj) ) // if cuts have repeated variables, skip
continue;
assert( !Gia_ObjHasNumId(p, iObj) );
Gia_ObjSetNumId( p, iObj, -i );
}