// PR c++/55753 // { dg-options -std=c++11 } template struct C { constexpr C(const Tp& r) { } }; template struct B { B() { C cpl = C((true ? 1.0 : C())); } };