/* { dg-do run } */typedefint T;static const T a[2][3]__attribute__((aligned(2*sizeof(T)))) = { {1,2,3}, {4,5,6} };typedef T v2 __attribute__((vector_size(2*sizeof(T))));intmain(){const T *p = &a[0][2];
v2 x = *(const v2 *)p;
T z = x[1];if(z !=4)__builtin_abort();return0;}