Commit 7e9f0df3 by Alan Mishchenko

Bug fix in semi-canonical form computation.

parent c899645b
...@@ -254,7 +254,7 @@ unsigned Kit_TruthSemiCanonicize_Yasha1( word* pInOut, int nVars, char * pCanon ...@@ -254,7 +254,7 @@ unsigned Kit_TruthSemiCanonicize_Yasha1( word* pInOut, int nVars, char * pCanon
if ( nOnes == nWords * 32 ) if ( nOnes == nWords * 32 )
uCanonPhase |= (1 << (nVars+2)); uCanonPhase |= (1 << (nVars+2));
if ( (nOnes > nWords * 32) ) else if ( (nOnes > nWords * 32) )
{ {
uCanonPhase |= (1 << nVars); uCanonPhase |= (1 << nVars);
Kit_TruthNot_64bit( pInOut, nVars ); Kit_TruthNot_64bit( pInOut, nVars );
......
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