Bonjour,
j'essaie d'exécuter un programme écrit en fortran 77 sur différents cluster de calcul.
J'utilise un compilateur différent selon les clusters.
Sur un cluster Sun avec des processeurs Opterons : f95 (sun)
Sur un autre cluster avec des processeurs Xeon : gfortran ou ifort
Je n'ai aucun problème de compilation quelque soit l'architecture et le compilateur.
Mais l'exécution ne fonctionne pas pour le cluster Xeon/gfortran
L'erreur intervient sur la lecture d'une valeur (integer) sur l'entrée standard (clavier), dès le début du programme.
Je fais une redirection d'un fichier (qui contient la valeur) : monSoft < fichier.txt
J'ai également essayé d'exécuter directement le programme, en tapant au clavier les paramètres demandés.
J'obtiens la même erreur :
Avec un autre compilateur :At line 296 of file WAVE3dc3_v13.f
Fortran runtime error: End of file
Lorsque j'exécute directement le programme, je n'ai même pas le temps de saisir au clavier la valeur demandée. Le programme plante avant avec l'erreur "end of file".list in: end of file
apparent state: unit 5 named fort.5
last format: list io
lately reading sequential formatted external IO
Est-ce que quelqu'un a une idée ?
Partager