1 // PR c++/44039
2 
3 struct locale {  };
4 
5 template<class charT>
6   void
foo()7   foo()
8   { locale::locale(); } // { dg-error "cannot call|function-style" }
9 
10 void
bar()11 bar()
12 { foo<char>(); }
13