Bonjour,
Lorsqu'en fortran j'exécute le code suivant :
program test
implicit none
real(8), dimension(2) :: y
y(1) = 1
y(2) =1
end program test
Si j'ai compilé avec les options -ffpe-trap=invalid -finit-real=snan j'obtiens le message qui suit à l'exécution :
program received signal sigfpe floating-point exception - erroneous arithmetic operation
Cette erreur n'apparait pas si j'enlève les options de compilation ou si je définis y simplement en real ou en integer. Je ne comprends pas l'origine de l'erreur, quelqu'un a-t-il une explication ?
Merci
-----