// PR c++/86355 // { dg-do compile { target c++11 } } template struct integral_constant { static const int value = 1; }; template using mp_all = integral_constant; template using check2 = mp_all>>; check2<> x; template struct assert_same; template struct assert_same { }; assert_same> a;