------- Comment #25 from pcarlini at suse dot de  2006-06-18 09:35 -------
(In reply to comment #24)
> terminate called after throwing an instance of 'std::runtime_error'
>   what():  locale::facet::_S_create_c_locale name not valid

This is the standard throw which happens when a named locale cannot be used,
has nothing to do with the issue which we are discussing and it's expexted
behavior. The only possible explanation is that the GNU locale model has been
disabled by the configure-time tests. Do you have installed a full set of
locales, in particular de_DE? See also these notes for additional details:

  http://gcc.gnu.org/onlinedocs/libstdc++/install.html

Anyway, at this point it's almost sure we are dealing with a miscompilation,
the fact that nothing changed in the libary code and the problem happen with
the 4.x compilers (of new technology, ssa, etc..) it's also a strong indication
of that (besides my 100% reproducible tests on ia64-linux and all the other
checks).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28059

Reply via email to