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

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> ---
struct C0 {};
struct C1 {};
struct C2 : C1, virtual C0 {};
struct C4 : virtual C2, C1 {};
struct C5 : virtual C4, C1 {};
struct C9 : C5 {};

void
foo (C9 *p)
{
  __builtin_clear_padding (p);
}

ICEs too, so it isn't -ftrivial-auto-var-init= bug but __builtin_clear_padding
bug that started likely with r11-5196-g1bea0d0aa5936cb36b6f86f721ca03c1a1bb601d

Reply via email to