summaryrefslogtreecommitdiffstats
path: root/src/proof
diff options
context:
space:
mode:
authorYen-Sheng Ho <ysho@berkeley.edu>2017-02-20 12:58:20 -0800
committerYen-Sheng Ho <ysho@berkeley.edu>2017-02-20 12:58:20 -0800
commitc5e9506f5d5a5303b9df453fce7f313147799276 (patch)
tree55f5b7955eb94e2fe8a6ee5b23c06f860f6bbd69 /src/proof
parent9f43c84501cf8c5a8ae74cc5bebea63dafc3a714 (diff)
downloadabc-c5e9506f5d5a5303b9df453fce7f313147799276.tar.gz
abc-c5e9506f5d5a5303b9df453fce7f313147799276.tar.bz2
abc-c5e9506f5d5a5303b9df453fce7f313147799276.zip
small tweaks in %pdra -p
Diffstat (limited to 'src/proof')
-rw-r--r--src/proof/pdr/pdrIncr.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/proof/pdr/pdrIncr.c b/src/proof/pdr/pdrIncr.c
index 85403a7d..6de86c18 100644
--- a/src/proof/pdr/pdrIncr.c
+++ b/src/proof/pdr/pdrIncr.c
@@ -271,6 +271,13 @@ int IPdr_ManSolveInt( Pdr_Man_t * p, int fCheckClauses, int fPushClauses )
Abc_Print( 1, "IPDR: Finished pushing. After:\n" );
Pdr_ManPrintProgress( p, 1, Abc_Clock() - clkStart );
}
+
+ if ( RetValue )
+ {
+ Pdr_ManReportInvariant( p );
+ Pdr_ManVerifyInvariant( p );
+ return 1;
+ }
}
}
while ( 1 )