summaryrefslogtreecommitdiffstats
path: root/src/proof/ssw/ssw.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2013-04-17 20:46:14 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2013-04-17 20:46:14 -0700
commitbdae7c625afaff6f9313f201096dcb7d591c2486 (patch)
treee9185e4988afe65adf7de7e1cc1bd5dda19c2a3d /src/proof/ssw/ssw.h
parent7808ee8e70b4ece98ed045aa50fe21bf6e3065b3 (diff)
downloadabc-bdae7c625afaff6f9313f201096dcb7d591c2486.tar.gz
abc-bdae7c625afaff6f9313f201096dcb7d591c2486.tar.bz2
abc-bdae7c625afaff6f9313f201096dcb7d591c2486.zip
Adding callback to bmc3, sim3, pdr in the multi-output mode.
Diffstat (limited to 'src/proof/ssw/ssw.h')
-rw-r--r--src/proof/ssw/ssw.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/proof/ssw/ssw.h b/src/proof/ssw/ssw.h
index d81bae20..a05409ee 100644
--- a/src/proof/ssw/ssw.h
+++ b/src/proof/ssw/ssw.h
@@ -105,7 +105,9 @@ struct Ssw_RarPars_t_
int fMiter;
int fUseCex;
int fLatchOnly;
+ int nSolved;
Abc_Cex_t * pCex;
+ int(*pFuncOnFail)(int,Abc_Cex_t*); // called for a failed output in MO mode
};
typedef struct Ssw_Sml_t_ Ssw_Sml_t; // sequential simulation manager