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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org
            Summary|ICE with constexpr and      |ICE with empty constraint
                   |inline asm                  |and vector constant

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
That has nothing to do with constexpr and everything to do with the invalid
(empty) constraint.

void
foo ()
{
  typedef int V __attribute__((vector_size (16)));
  asm ("%0" : : "" ((V) { 1, 2, 3, 4 }));
}

ICEs the same.

Reply via email to