// PR c++/91933 // { dg-do compile { target c++11 } } struct NoMut1 { int a, b; }; struct NoMut3 : NoMut1 { constexpr NoMut3(int a, int b) : NoMut1{a, b} {} }; void mutable_subobjects() { constexpr NoMut3 nm3 = {1, 2}; struct A { void f() { static_assert(nm3.a == 1, ""); } }; }