On Wed, Jan 2, 2013 at 7:31 PM, Jason Merrill <ja...@redhat.com> wrote: > My earlier patch to force layout when re-building an array type caused > problems because we weren't setting TYPE_NEEDS_CONSTRUCTING at the same > time. So this attacks the problem in a different way: the underlying issue > here is that we're attaching a variant (which has been laid out) to a > previously built main variant (which hasn't). So now, when we do that we > make sure to copy the layout information to the older variants. > > Tested x86_64-pc-linux-gnu, applying to trunk, 4.7 and 4.6.
Much happier with this - especially for the release branch ... Thanks, Richard.