gcc Fehlermeldung : internal error--insn does not satisfy its constraints
Andreas Koch
A_Koch at moellinger.hx.uni-paderborn.de
Thu Aug 22 16:29:02 CEST 2002
> Daß sagt Dir, daß sich der GCC in seinen internen Bäumen verhaspelt hat.
> Welche gcc-Version benutzt Du? Es könnte sein, daß Dein Code absolut
> richtig ist, aber gcc da einfach auf einen eigenen Bug läuft. Dann
> solltest Du http://gcc.gnu.org/bugs.html lesen und einen Bug report
> aufmachen.
Versionen :
unter Windoof (Cygwin) Gcc Version 2.95.3-5
unter Windood(minGW) Gcc Version 2.95.3-6
unter Linux(Woody) Gcc Version 2.95.4
> Falls das ein g++ v3.0 oder neuer ist, versuch' u.U. mal
>
> using namespace std;
ist in ServerSocket.cpp enthalten
> da '::' nicht mehr automatisch den Standard-Namespace mit sich bringt.
> Schließlich benutzt Du strcpy()...
>
> Aber das sollte eher zu link-Problemen führen, als den Compiler
> wegzuhängen. Du könntest auch -O (oder -O2) mal versuchen.
wenn ich mit g++ -c ServerSocket.cpp -O compiliere kommt folgendes :
andreas at matrix:~/c++$ g++ -c ServerSocket.cpp -O2
ServerSocket.cpp: In method `ServerSocket::~ServerSocket()':
ServerSocket.cpp:62: Internal compiler error:
ServerSocket.cpp:62: Internal compiler error in `find_function_data', at
function.c:544
Please submit a full bug report.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
Wenn ich den Konstrucktor ganz leer mache ( ServerSocket(int p) {}) bekomme
ich den selben Fehler am Ende der nächsten Funktion, wenn ich die leer mache
an der nächsten ....
Ich glaube nicht das das am Code liegt. Außerdem mache ich doch nichts wildes
... Ich glaube mein Computer mag mich nicht ;o).
> MfG, JBG
Gruß zurück und danke für die Antwort
Andreas
More information about the Linux
mailing list