// Red Hat bugzilla 64535// Bug: We are allocationg stuff into the tail padding of POD class "A".// { dg-do run }struct A
{int x;char y;};struct B :public A {virtualvoidf() {}char z;};
A a = {21,42};
B b;intmain(void){
b.x =12;
b.y =24;
b.z =36;
A *ap = &b;*ap = a;return(b.z !=36);}