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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Can't reproduce with powerpc64-linux, though I see much more severe issue,
vec_promote just completely ignores the second argument and so if it e.g. has
side-effects, those are ignored.  Consider vec_promote (a, bar ()) where int
bar (); isn't const or pure.
With C++ a and b are reported with -Wunused-but-set-parameter, which means
nothing in the end calls mark_exp_read on those (converts those from lvalues to
rvalues).

Reply via email to