diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-11-04 22:46:10 -0800 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-11-04 22:46:10 -0800 |
commit | 5dce71d57ac21908e0dd056341b7917e6d372e62 (patch) | |
tree | 7e74eb98e1754c76e3a6882ad9b30667eeecb52a | |
parent | a1d2ba0fcc4748e6b6181c74d684c5d06d8209f1 (diff) | |
download | abc-5dce71d57ac21908e0dd056341b7917e6d372e62.tar.gz abc-5dce71d57ac21908e0dd056341b7917e6d372e62.tar.bz2 abc-5dce71d57ac21908e0dd056341b7917e6d372e62.zip |
Tuning for multi-ouptut solver.
-rw-r--r-- | src/base/abci/abc.c | 4 | ||||
-rw-r--r-- | src/sat/bmc/bmcBmc3.c | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/base/abci/abc.c b/src/base/abci/abc.c index d94adf08..7af30b0b 100644 --- a/src/base/abci/abc.c +++ b/src/base/abci/abc.c @@ -32481,7 +32481,7 @@ int Abc_CommandAbc9MultiProve( Abc_Frame_t * pAbc, int argc, char ** argv ) case 'H': if ( globalUtilOptind >= argc ) { - Abc_Print( -1, "Command line switch \"-M\" should be followed by an integer.\n" ); + Abc_Print( -1, "Command line switch \"-H\" should be followed by an integer.\n" ); goto usage; } pPars->TimePerOut = atoi(argv[globalUtilOptind]); @@ -32519,7 +32519,7 @@ int Abc_CommandAbc9MultiProve( Abc_Frame_t * pAbc, int argc, char ** argv ) return 0; usage: - Abc_Print( -2, "usage: &mprove [-TLM num] [-sdvwh]\n" ); + Abc_Print( -2, "usage: &mprove [-TLMH num] [-sdvwh]\n" ); Abc_Print( -2, "\t proves multi-output testcase by applying several engines\n" ); Abc_Print( -2, "\t-T num : approximate global runtime limit in seconds [default = %d]\n", pPars->TimeOutGlo ); Abc_Print( -2, "\t-L num : approximate local runtime limit in seconds [default = %d]\n", pPars->TimeOutLoc ); diff --git a/src/sat/bmc/bmcBmc3.c b/src/sat/bmc/bmcBmc3.c index 72fbcc21..4380e339 100644 --- a/src/sat/bmc/bmcBmc3.c +++ b/src/sat/bmc/bmcBmc3.c @@ -747,6 +747,7 @@ Gia_ManBmc_t * Saig_Bmc3ManStart( Aig_Man_t * pAig, int nTimeOutOne ) // time spent on each outputs if ( nTimeOutOne ) { + printf( "Timeout = %d (%d)\n", nTimeOutOne * CLOCKS_PER_SEC / 1000, CLOCKS_PER_SEC ); p->pTime4Outs = ABC_ALLOC( abctime, Saig_ManPoNum(pAig) ); for ( i = 0; i < Saig_ManPoNum(pAig); i++ ) p->pTime4Outs[i] = nTimeOutOne * CLOCKS_PER_SEC / 1000 + 1; |