Bootstrap failure for arm-netbsd (in libstdc++-v3)
Richard Earnshaw
rearnsha@arm.com
Wed Jan 23 02:29:00 GMT 2002
Ok, I'm not a c++ programmer, so I've no idea why this has started
failing. Ben, could this be a result of your patch of the 14th Jan?
Incidentally, when a filename exceeds about half the line length, then the
new pretty-printed c++ error messages are more ugly than the raw ones -
and it's very hard to work out where one message ends and the next starts
when there is no punctuation or capital letters to give a clue to the user.
In file included from /home/rearnsha/gnusrc/egcs/libstdc++-v3/src/locale.cc
:398:
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/bits/locale_facets.
h: In
constructor `std::ctype<char>::ctype(const unsigned char*, bool,
unsigned
int)':
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/bits/locale_facets.
h:235: warning: member
initializers for `const unsigned char*std::ctype<char>::_M_tolower'
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/bits/locale_facets.
h:234: warning:
and `const unsigned char*std::ctype<char>::_M_toupper'
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/arm-netbsd/bits/cty
pe_noninline.h:50: warning:
will be re-ordered to match declaration order
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/arm-netbsd/bits/cty
pe_noninline.h:50: multiple
initializations given for member `std::ctype<char>::_M_toupper'
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/arm-netbsd/bits/cty
pe_noninline.h:50: multiple
initializations given for member `std::ctype<char>::_M_tolower'
Which read (once the pretty-printing gloop has been removed):
In file included from /home/rearnsha/gnusrc/egcs/libstdc++-v3/src/locale.cc
:398:
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/bits/locale_facets.
h: In
constructor `std::ctype<char>::ctype(const unsigned char*, bool,
unsigned
int)':
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/bits/locale_facets.
h:235: warning: member initializers for `const unsigned
char*std::ctype<char>::_M_tolower' and `const unsigned
char*std::ctype<char>::_M_toupper' will be re-ordered to match declaration
order
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/arm-netbsd/bits/cty
pe_noninline.h:50: multiple initializations given for member
`std::ctype<char>::_M_toupper'
/work/rearnsha/gnu/egcs/arm-netbsd/libstdc++-v3/include/arm-netbsd/bits/cty
pe_noninline.h:50: multiple initializations given for member
`std::ctype<char>::_M_tolower'
More information about the Gcc-bugs
mailing list