------- Comment #6 from paolo dot carlini at oracle dot com 2010-06-28 13:08 ------- I'm still working on this, but this kind of situation is certainly part of the problem, if not all of it, it ICES.
Jason, does it look familiar to you? I'm asking because I think you implemented the recent changes to reject locale::locale() below... //////////////// struct locale { }; template<class charT> void foo() { locale::locale(); } void bar() { foo<char>(); } -- paolo dot carlini at oracle dot com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |paolo dot carlini at oracle | |dot com, jason at gcc dot | |gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44039