http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58540

--- Comment #2 from bernardwidynski at gmail dot com ---
Bear with me if I protest further.

Logic requires that the "=" be executed before the "*="

I think that gcc should use this logic when compiling a program.




On Wed, Sep 25, 2013 at 10:25 PM, mpolacek at gcc dot gnu.org <
gcc-bugzi...@gcc.gnu.org> wrote:

> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58540
>
> Marek Polacek <mpolacek at gcc dot gnu.org> changed:
>
>            What    |Removed                     |Added
>
> ----------------------------------------------------------------------------
>              Status|UNCONFIRMED                 |RESOLVED
>                  CC|                            |mpolacek at gcc dot
> gnu.org
>          Resolution|---                         |INVALID
>
> --- Comment #1 from Marek Polacek <mpolacek at gcc dot gnu.org> ---
> The program is invalid, the order of evaluation of the operands of any C
> operator is unspecified and u.y indeed may not be initialized.
>
> --
> You are receiving this mail because:
> You reported the bug.
>

Reply via email to