summaryrefslogtreecommitdiffstats
path: root/src/base/abci/abc.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2021-03-11 17:50:56 -1000
committerAlan Mishchenko <alanmi@berkeley.edu>2021-03-11 17:50:56 -1000
commit66098723ebb9bede7a84ebb1d85b2d72c874bac5 (patch)
tree3b446c8f5708495e877f071060ff7ddd6dfc74ce /src/base/abci/abc.c
parentb2ca83752154bf8366fa767244c886f24f674f41 (diff)
downloadabc-66098723ebb9bede7a84ebb1d85b2d72c874bac5.tar.gz
abc-66098723ebb9bede7a84ebb1d85b2d72c874bac5.tar.bz2
abc-66098723ebb9bede7a84ebb1d85b2d72c874bac5.zip
Adding a random seed to control randomness in 'permute' (correction).
Diffstat (limited to 'src/base/abci/abc.c')
-rw-r--r--src/base/abci/abc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/base/abci/abc.c b/src/base/abci/abc.c
index 3ad5ff18..81ce3a01 100644
--- a/src/base/abci/abc.c
+++ b/src/base/abci/abc.c
@@ -23730,6 +23730,8 @@ int Abc_CommandPermute( Abc_Frame_t * pAbc, int argc, char ** argv )
goto usage;
}
}
+ if ( Seed >= 0 )
+ srand( (unsigned)Seed );
if ( pNtk == NULL )
{
Abc_Print( -1, "Empty network.\n" );
@@ -23759,8 +23761,6 @@ int Abc_CommandPermute( Abc_Frame_t * pAbc, int argc, char ** argv )
Abc_Print( -1, "Command \"permute\" has failed.\n" );
return 1;
}
- if ( Seed >= 0 )
- srand( (unsigned)Seed );
Abc_NtkPermute( pNtkRes, fInputs, fOutputs, fFlops, pFlopPermFile );
Abc_FrameReplaceCurrentNetwork( pAbc, pNtkRes );
return 0;