// PR c++/36688// { dg-do run }// { dg-options "-O2" }struct S
{long long a;long long b;long long c;};struct T
{
S g;long long h[12];};static const S s = {1,2,3};static const T t = { s,0};intmain(){
T x = t;if(__builtin_memcmp(&x, &t,sizeof(T)))__builtin_abort();}