Bonjour !

j'ai un gros projet sur lequel on travaille à plusieurs. Jusqu'à il y a quelques jours tout fonctionnait bien (enfin ça compilait et tout, y'a des bugs en cours de résolution ici et là, mais rien d'inhabituel)... IL y a une semaine tout compilait parfaitement.

Vendredi dernier, après une semaine sans coder, je lance mon visual studio 2003. Je recompile un truc et là j'ai le message d'erreur suivant à la compilation
fatal error C1001: ERREUR INTERNE DU COMPILATEUR
(fichier du compilateur 'msc1.cpp', ligne 2701)
Choisissez la commande Support technique du menu ? (Aide) de Visual C++
ou ouvrez le fichier d'aide du Support technique pour plus d'informations
Je fouille un peu, et là je me rend compte que cette erreur arrive partout où j'ai un dynamic_cast, alors que tout fonctionnait bien la semaine précédente et que rien n'avait été modifié dans le code.

Je ne pense pas avoir installé quoi que ce soit perturbant le compilateur, mais est-ce que quelqu'un a une idée d'où peut venir le problème ?

Et pour information si je remplace le dynamic_cast par un reinterpret_cast tout compile bien, et ça fonctionne correctement derrière. Mais cette erreur soudaine sur le dynamic_cast me laisse un peu perplexe ...

Est-ce que quelqu'un a une idée ?

Merci d'avance

Ludovic