From 1dcf6c879f922bc00be7a0d3adfc7de25d608538 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Thu, 20 Jun 2019 07:32:58 +0200 Subject: Adding verbosity flag to command 'symfun'. --- src/base/abci/abc.c | 6 +++--- src/base/abci/abcSymm.c | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src/base') diff --git a/src/base/abci/abc.c b/src/base/abci/abc.c index 085bb0f0..2c994908 100644 --- a/src/base/abci/abc.c +++ b/src/base/abci/abc.c @@ -22974,10 +22974,10 @@ usage: ***********************************************************************/ int Abc_CommandSymFun( Abc_Frame_t * pAbc, int argc, char ** argv ) { - extern void Ntk_SymFunGenerate( int nVars ); + extern void Ntk_SymFunGenerate( int nVars, int fVerbose ); word * pFun = NULL; char * pStr, * pTruth, * pCommand; - int c, k, nVars = -1, fVerbose = 1; + int c, k, nVars = -1, fVerbose = 0; Extra_UtilGetoptReset(); while ( ( c = Extra_UtilGetopt( argc, argv, "Nvh" ) ) != EOF ) { @@ -23009,7 +23009,7 @@ int Abc_CommandSymFun( Abc_Frame_t * pAbc, int argc, char ** argv ) printf( "Cannot generate functions for less than 1 and more than %d variables.\n", nVars ); return 1; } - Ntk_SymFunGenerate( nVars ); + Ntk_SymFunGenerate( nVars, fVerbose ); return 0; } if ( argc != globalUtilOptind + 1 ) diff --git a/src/base/abci/abcSymm.c b/src/base/abci/abcSymm.c index e4abc043..8f6bc969 100644 --- a/src/base/abci/abcSymm.c +++ b/src/base/abci/abcSymm.c @@ -305,9 +305,9 @@ void Ntk_SymFunDeriveNpn( word * pFun, int nVars, int * pComp ) SeeAlso [] ***********************************************************************/ -void Ntk_SymFunGenerate( int nVars ) +void Ntk_SymFunGenerate( int nVars, int fVerbose ) { - int k, m, Class, fVerbose = 0; + int k, m, Class; int * pComp = Extra_GreyCodeSchedule( nVars ); Vec_Mem_t * vTtMem = Vec_MemAlloc( Abc_Truth6WordNum(nVars), 12 ); Vec_MemHashAlloc( vTtMem, 10000 ); -- cgit v1.2.3