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

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |INVALID

--- Comment #1 from Jonathan Wakely <redi at gcc dot gnu.org> ---
(In reply to ronen from comment #0)
> According to http://en.cppreference.com/w/cpp/language/eval_order, 
> 
>     20) In every simple assignment expression E1=E2 and every compound
> assignment expression E1@=E2, every value computation and side-effect of E2
> is sequenced before every value computation and side effect of E1

Items 14-21 are marked "since C++17"

GCC 5 was released two years ago, long before that change was made to the C++17
draft, and it has quite minimal C++17 support.

Reply via email to