From 881b5a24a0bcc6439b78fb6b0fdbf601d8b9a46e Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Fri, 8 Feb 2019 13:06:20 -0800 Subject: Add skip feature to CEX printing. --- src/base/io/io.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/base/io/io.c') diff --git a/src/base/io/io.c b/src/base/io/io.c index ea46ac66..2984e785 100644 --- a/src/base/io/io.c +++ b/src/base/io/io.c @@ -2292,6 +2292,14 @@ ABC_NAMESPACE_IMPL_END ABC_NAMESPACE_IMPL_START +int Abc_NtkCheckSpecialPi( Abc_Ntk_t * pNtk ) +{ + Abc_Obj_t * pObj; int i; + Abc_NtkForEachPi( pNtk, pObj, i ) + if ( !strcmp(Abc_ObjName(pObj), "_abc_190121_abc_") ) + return 1; + return 0; +} /**Function************************************************************* @@ -2448,7 +2456,7 @@ int IoCommandWriteCex( Abc_Frame_t * pAbc, int argc, char **argv ) } fprintf( pFile, "\n"); fprintf( pFile, "# COUNTEREXAMPLE LENGTH: %u\n", pCex->iFrame+1); - if ( fUseFfNames ) + if ( fUseFfNames && Abc_NtkCheckSpecialPi(pNtk) ) { int * pValues; int nXValues = 0, iFlop = 0, iPivotPi = -1; -- cgit v1.2.3