// Make sure [[no_unique_address]] doesn't affect is_standard_layout.
// { dg-do compile { target c++11 } }
struct E1 { }; struct E2 { };
struct A
{
  [[no_unique_address]] E1 e;
};
struct B: A
{
  [[no_unique_address]] E2 e;
};
static_assert(__is_standard_layout (A), "");
static_assert(!__is_standard_layout (B), "");