Commit bc4164a4 by Alan Mishchenko

Merged in grigora/abc/grigora/fixed-hang-issue-in-bm-command-1413034154897 (pull request #8)

Fix for hang issue in "bm" command.
parents 8b160138 83a47278
...@@ -1909,15 +1909,14 @@ void bmGateWay( Abc_Ntk_t * pNtk1, Abc_Ntk_t * pNtk2, int p_equivalence ) ...@@ -1909,15 +1909,14 @@ void bmGateWay( Abc_Ntk_t * pNtk1, Abc_Ntk_t * pNtk2, int p_equivalence )
} }
if( iLastItem2 < Abc_NtkPiNum(pNtk2) ) if( iLastItem2 < Abc_NtkPiNum(pNtk2) )
{
iNumOfItemsAdded = iSplitByDep(pNtk2, iDep2, iMatch2, iGroup2, &iLastItem2, oGroup2); iNumOfItemsAdded = iSplitByDep(pNtk2, iDep2, iMatch2, iGroup2, &iLastItem2, oGroup2);
if( oLastItem2 < Abc_NtkPoNum(pNtk2) )
oNumOfItemsAdded = oSplitByDep(pNtk2, oDep2, oMatch2, oGroup2, &oLastItem2, iGroup2);
else
oNumOfItemsAdded = 0;
}
else else
iNumOfItemsAdded = 0; iNumOfItemsAdded = 0;
if( oLastItem2 < Abc_NtkPoNum(pNtk2) )
oNumOfItemsAdded = oSplitByDep(pNtk2, oDep2, oMatch2, oGroup2, &oLastItem2, iGroup2);
else
oNumOfItemsAdded = 0;
if(!checkListConsistency(iMatch1, oMatch1, iMatch2, oMatch2, iLastItem1, oLastItem1, iLastItem2, oLastItem2)) if(!checkListConsistency(iMatch1, oMatch1, iMatch2, oMatch2, iLastItem1, oLastItem1, iLastItem2, oLastItem2))
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment