// PR c++/30044 template class Comp, class Result = Comp<1> > struct sort { }; template class Comp, class Result = Comp<1, 2> > struct sort2 { }; template class Comp, class Result = Comp<1, 2> > struct sort3 { }; template