https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87142

janus at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2018-09-05
                 CC|                            |janus at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #2 from janus at gcc dot gnu.org ---
(In reply to martin from comment #1)
> The important part is the "enclosed in parentheses".

... which means that the rhs is an expression that needs to be evaluated before
entering the assignment function.

So, this bug should probably be fixed by using a temporary for the rhs.

Reply via email to