-
Message "Bus Error"
Bonsoir!
je developpe actuellement un programme sous Fortran90, et lors de ma compilation, j'obtiens un message "Bus Error"
je ne connais pas grand chose en Fortran, et par consequent je ne comprends rien à ce message. Qu'est ce que cela veux dire.
Merci pour l'explication.
cordialement
-
Si l'erreur survient vraiment lors de la compilation, alors c'est un "internal compiler error (ICE)". C'est un bogue du compilateur. Pas de ton programme. Il faut alors que tu ailles voir dans les forums de l'éditeur. Si tu dis quel compilateur tu utilises (incluant la version), il est possible que quelqu'un ici puisse d'aiguiller.
Si l'erreur survient à l'exécution, c'est ton programme qui est en erreur. Tu dois alors recompiler en désactivant l'optimisation et en activant le mode "debug". Ce genre d'erreur a généralement 2 causes :
- Adressage d'un tableau avec des indices en dehors de la définition du tableau
- Appel de fonctions (ou routines) avec le mauvais type ou nombre de paramètres