diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2021-03-11 17:50:56 -1000 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2021-03-11 17:50:56 -1000 |
commit | 66098723ebb9bede7a84ebb1d85b2d72c874bac5 (patch) | |
tree | 3b446c8f5708495e877f071060ff7ddd6dfc74ce /src | |
parent | b2ca83752154bf8366fa767244c886f24f674f41 (diff) | |
download | abc-66098723ebb9bede7a84ebb1d85b2d72c874bac5.tar.gz abc-66098723ebb9bede7a84ebb1d85b2d72c874bac5.tar.bz2 abc-66098723ebb9bede7a84ebb1d85b2d72c874bac5.zip |
Adding a random seed to control randomness in 'permute' (correction).
Diffstat (limited to 'src')
-rw-r--r-- | src/base/abci/abc.c | 4 |
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; |