http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59258
--- Comment #7 from Marek Polacek <mpolacek at gcc dot gnu.org> --- (In reply to Tobias Burnus from comment #5) > I don't find it obvious that 5 is sufficient, even if closer inspection will > shows that this is always the case. At worst, the fields array can have 5 elements: the location, two type descriptors, alignment and the kind.