libstdc++: Three new warnings while building the library (patchincluded)

Benjamin Kosnik
Fri Mar 2 09:31:00 GMT 2001

> | yeah this is due to the char_traits change. Gaby probably didn't see it 
> | because char is unsigned char on solaris (? I think). 
> Hmm, I'm lost here :-( could you enlighten me?

2001-02-11  Gabriel Dos Reis  <>

	* include/bits/char_traits.h char_traits<char>::int_type: Change
	to `int' to match

	* testsuite/21_strings/char_traits-int_type.C: New test.

this is where the new warnings come from.

> As for the line number reported in diagnostics, that is a regression
> some of us have been seeing since a while -- I'm unable to say exactly
> when that began.  In a personal code, it happens that the compiler
> gets both file name and line number wrong.  I think that is something
> coming from the CPP side.

yeah phil reported this to Neil a long time ago:

Neil, any word on tracking this down?


More information about the Libstdc++ mailing list