On Jul 9, 2016 3:49 PM, "Pierre Joye" <pierre....@gmail.com> wrote:
>
>
> On Jul 9, 2016 3:19 PM, "Leigh" <lei...@gmail.com> wrote:
> >
> >
> > On Sat, 9 Jul 2016 at 08:48 Pierre Joye <pierre....@gmail.com> wrote:
> >>
> >> So, I voted no then as it is clear that you do not see a problem to
> >> break codes without a single warning or time to adapt before.
> >>
> >> The other sections are fine and voted yes.
> >
> >
> > For the part where you voted no. Still nobody has presented (publicly
available) source that makes legitimate use of mt_srand (yes it's mt_srand
that is "broken" here, not mt_rand) for deterministic streams of random
numbers. I can only assume by this that almost nobody does. However, for
those that do, they can still use the old algorithm.
>
> I am sorry but this PR possibly breaks BC and cases have been clearly
explained how and why. Asking to show production  code publically is not
something that you should request.
>
> I can write a sample app to show you how but given the explanations many
gave already....

Btw, no matter what will be the default mode, please include a clear
explanation in UPGRADING with reference to the implementation being now
used for mt and about what has changed. Doing so will ensure (more or less)
that users know what changed or know what to do to get the previous
behavior when desired.

Reply via email to