http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51219

Volker Reichelt <reichelt at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|ICE with designated         |[4.6/4.7/4.8/4.9
                   |initializers                |regression] ICE with empty
                   |                            |bit-fields

--- Comment #4 from Volker Reichelt <reichelt at gcc dot gnu.org> ---
The designated initializer isn't the problem. The empty bit-field seems to be
the issue, as the following testcase shows (which crashes since GCC 4.4.0):

=======================
struct A
{
  int i;
  int : 8;
};

void foo()
{
  A a = { 0 };
}
=======================

Reply via email to