diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2012-12-09 14:46:16 -0800 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2012-12-09 14:46:16 -0800 |
commit | 58d4012a558cbf5f6786dc9fdcadc3f1538bdbe2 (patch) | |
tree | 871796cca031fc63f082a66277cd9c2de1e71e5b /src/proof/pdr/pdrMan.c | |
parent | 9f396a0d7e652c420f4af74e4c8db06068bea862 (diff) | |
download | abc-58d4012a558cbf5f6786dc9fdcadc3f1538bdbe2.tar.gz abc-58d4012a558cbf5f6786dc9fdcadc3f1538bdbe2.tar.bz2 abc-58d4012a558cbf5f6786dc9fdcadc3f1538bdbe2.zip |
Enabling multi-output solving in 'pdr'.
Diffstat (limited to 'src/proof/pdr/pdrMan.c')
-rw-r--r-- | src/proof/pdr/pdrMan.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/proof/pdr/pdrMan.c b/src/proof/pdr/pdrMan.c index 78aa2b69..95e7641b 100644 --- a/src/proof/pdr/pdrMan.c +++ b/src/proof/pdr/pdrMan.c @@ -188,6 +188,8 @@ Abc_Cex_t * Pdr_ManDeriveCex( Pdr_Man_t * p ) Abc_InfoSetBit( pCex->pData, pCex->nRegs + f * pCex->nPis + lit_var(Lit) ); } assert( f == nFrames ); + if ( !Saig_ManVerifyCex(p->pAig, pCex) ) + printf( "CEX for output %d is not valid.\n", p->iOutCur ); return pCex; } |