diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2018-11-04 20:24:33 +0800 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2018-11-04 20:24:33 +0800 |
commit | 4d56acfd5aa59cf5d2d0109d9836fadb33cffe97 (patch) | |
tree | 97f5af42bca6dd5294bb41992061859fd6bce915 /src/base/wlc | |
parent | 455e0bae3e1b40a1777b5f3103bff26b6bcefac3 (diff) | |
download | abc-4d56acfd5aa59cf5d2d0109d9836fadb33cffe97.tar.gz abc-4d56acfd5aa59cf5d2d0109d9836fadb33cffe97.tar.bz2 abc-4d56acfd5aa59cf5d2d0109d9836fadb33cffe97.zip |
Several recent bug fixes.
Diffstat (limited to 'src/base/wlc')
-rw-r--r-- | src/base/wlc/wlcBlast.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/base/wlc/wlcBlast.c b/src/base/wlc/wlcBlast.c index e4088f9c..32fdc703 100644 --- a/src/base/wlc/wlcBlast.c +++ b/src/base/wlc/wlcBlast.c @@ -2309,12 +2309,16 @@ Gia_Man_t * Wlc_NtkBitBlast( Wlc_Ntk_t * p, Wlc_BstPar_t * pParIn ) char * pName = Wlc_ObjName(p, Wlc_ObjId(p, pObj)); nRange = Wlc_ObjRange( pObj ); if ( fSkipBitRange && nRange == 1 ) - Vec_PtrPush( pNew->vNamesOut, Abc_UtilStrsav(pName) ); + { + char Buffer[1000]; + sprintf( Buffer, "%s_fi", pName ); + Vec_PtrPush( pNew->vNamesOut, Abc_UtilStrsav(Buffer) ); + } else for ( k = 0; k < nRange; k++ ) { char Buffer[1000]; - sprintf( Buffer, "%s[%d]", pName, k ); + sprintf( Buffer, "%s_fi[%d]", pName, k ); Vec_PtrPush( pNew->vNamesOut, Abc_UtilStrsav(Buffer) ); } } |