bug in g++
Gabriel Dos Reis
gdr@integrable-solutions.net
Tue Apr 15 19:28:00 GMT 2003
simon@u-bourgogne.fr writes:
| Culprit: The following source file named "bug.cc"
|
| #include <iostream>
| int main(int argc, char **argv)
| {
| std::cout << "Hello" < std::endl ;
| return 0 ;
| }
Damn, I didn't intend to imply that people should send a bug on that ;-)
| 1) On Redhat 8.0 it leads to ICE:
| ------------------------------
|
| [simon@dhcppc1 simon]$ gcc -c bug.cc &
| [1] 1637
| [simon@dhcppc1 simon]$ bug.cc: Dans function « int main(int, char**) »:
| bug.cc:4: no match pour l'opérateur «
| erreur interne de compilateur: erreur pour rapporter une routine ré-entée
| SVP soumettre un rapport complet d'anomalies,
| avec le source pré-traité si cela est approprié.
This is a known problem with the internationalization machinery: For a
reason unknown to me, when there is no matching translation for a
diagnostic message, a null pointer is returned instead of the original
string. I believe there is a GNATS file for that.
-- Gaby
More information about the Gcc-bugs
mailing list