On Wed, 20 Jul 2011 14:41:16 -0700
Ian Lance Taylor <i...@google.com> wrote:

> Mike Stump <mikest...@comcast.net> writes:
> 
> >> Presumably the fix will be to use -frandom-seed.
> >
> > But, the random seem was to ensure that things that should not collide, 
> > don't.  If you use 0, then things that should not collide, eventually will 
> > and your world with then end.  In the present code base, it is perfectly 
> > safe to do this.  If the codebase is ever extended to use C++ features, 
> > then, that code can break.
> 
> I wasn't suggesting using -frandom-seed=0.


I have a similar issue in the MELT branch, and I am passing to -frandom-seed 
the md5sum
of relevant source files. With such a trick, the seed is reproducible from one 
build to
the next one (of the exact same source tree), and does provide much more 
randomness than
just using 0 all the time.

Cheers.
-- 
Basile STARYNKEVITCH         http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mine, sont seulement les miennes} ***

Reply via email to