Package: libstdc++3 Version: 3.0.4-7 Using woody/i386
The num_get facets should (according to the book 'IOstreams and locales' by Langer and Kreft) contain put methods for bool long unsigned long double long double void* GCC's stdlib instead has bool #ifdef _GLIBCPP_RESOLVE_LIB_DEFECTS short int #endif long #ifdef _GLIBCPP_USE_LONG_LONG long long #endif unsigned short [*] unsigned int [*] unsigned long #ifdef _GLIBCPP_USE_LONG_LONG long long #endif float [*] double long double void* [*]: these are the ones not wrapped with the preprocessor that cause conflicts. As I said, I don't have the standard at hand, so I can't tell which have to be present and which not. Anyway, the asymmetric handling of short/int and their unsigned equivalents suggests that there is something wrong. cheers and regards Ulrich Eckhardt