1 // { dg-do compile { target c++11 } }
2 
3 struct A
4 {
5   int i;
iA6   constexpr A(int, int i = num): i(i) {}
7 private:
8   static const int num = 42;
9 };
10 
11 struct B: A
12 {
13   using A::A;
14 };
15 
16 constexpr B b(24);
17 
18 #define SA(X) static_assert((X),#X)
19 SA(b.i == 42);
20