http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55072
janus at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED AssignedTo|unassigned at gcc dot |janus at gcc dot gnu.org |gnu.org | --- Comment #18 from janus at gcc dot gnu.org 2012-12-15 23:40:43 UTC --- (In reply to comment #17) > (In reply to comment #16) > > > Question is: Is the packing needed here? I would guess that it isn't. > > > > Of course I might be wrong here. After all, array_t3_ptr is a pointer, so > > it's > > not guaranteed to be contiguous, right? > > To answer that myself, I think the packing is indeed needed here. In fact this is exactly the case of comment 0. So, yes, we definitely need the packing!