INTERNAL COMPILER ERROR

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

INTERNAL COMPILER ERROR
Also ich habe bei Release ein Problem und zwar
fatal error C1001: Internal compiler error

Es wird dabei an die folgende Zeile verwiesen:

std::vector index_list_0;

Was kann da schon falsch sein?

Bei Debug geht es.


Dabei handelt es sich vermutlich um einen Fehler im Compiler selbst, auf den du ja keinen Einfluss hast. Sehr ärgerlich sowas, weil man den oft nur umgehen kann.

Was du machen kannst:

  • den Code verändern, oft hilfts auch nur irgendwas drum rum zu schreiben bzw. irgendwas verandern - manchmal muss man einen hartnaeckigen Optimierer überlisten, wenn der Fehler erst nach dem Optimieren passieren, manchmal hilfts einfach nur eine weitere Variable aufm Stack zu definieren
  • andere Compilerversion nehmen - sowas ist immer eine gute gelegenheit zu schauen, ob es nicht ein update gibt; wenn gar nix anderes hilft kann man auch eine ältere Version probieren

PS: Bei den MS Compiler Meldungen gibt es eindeutige Kennzeichnungen (dieses 'C1001) nachdem man googlen kann und häufig auf weiterführende Tipps kommt


Danke. Ich habe ein bisschen an dem Code geaendert und es geht!