On Sun, Jul 5, 2015 at 6:29 AM, Dan Ackroyd <dan...@basereality.com> wrote:

> On 4 July 2015 at 20:56, Sherif Ramadan <theanomaly...@gmail.com> wrote:
> >
> > I'm proposing that we reconsider removing the warning from floating point
> > division and here's why.
>
> Wait ....what? I don't remember an RFC about the behaviour changing.
> Did someone ninja commit a change to the language?
>
> Well it sure looks like it:
>
> https://github.com/php/php-src/commit/f9724b93f6592d2f77fa9165038a0ba0db3da0c6
>
> This is absolutely a change that needs an RFC. As the change was done
> without one, please can it be reverted until an RFC is done?
>

I actually fully agree to the IEEE 754 compliance part and I doubt anyone
will disagree on that part as it only stands to benefit everyone. However,
I completely disagree with removing the warning blind-sidedly and
especially two days before the beta1 release like that. I do opt that it be
reverted, however, until the matter is fully resolved. If that happens to
take a day or a month it shouldn't result in releasing ad hoc changes that
will be wish-washy between releases like that should something change. At
the very least let's cherry pick it out of the beta 1 release to ensure
we've fully resolved the matter.


>
> Bob Weinand wrote:
> > I’m just saying that warning in the worst we can have.
>
> You are wrong; it allows:
>
> * People who want it to be an exception to convert it to an exception
> in their error handler.
> * People who want to ignore it can suppress it with the squelch operator.
> * People who want to handle it on a case by case basis in their code can
> do.
>
> This is another case where you are ignoring other people's use-cases,
> and imagining that your use-case is the only valid use-case.
>
> But the technical discussion is one that we should have when someone
> is proposing this change - not when someone has committed it first and
> then is asking for approval.
>




>
> cheers
> Dan
>

Reply via email to