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

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
Created attachment 35329
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35329&action=edit
pach that might fix the issue

Hmm, can't reproduce with a cross - but eventually this accesses uninitialized
memory if

  mask = -1;

doesn't make

  if (wi::sext (mask, TYPE_PRECISION (type)) != -1)
    {

true.  Of course TYPE_PRECISION doesn't make sense on complex types.

Reply via email to