Conversion d'une boucle DO à l'ancienne
Bonjour,
je suis en train de réécrire un bout de code (des FFTs) en vieux Fortran:
Code:
1 2 3 4 5
|
do 1001 i=1,10
do 1001 j=1,20
[...]
1001 continue |
J'ai bêtement pensé que c'était équivalent à:
Code:
1 2 3 4 5 6
|
do 1001 i=1,10
do 1002 j=1,20
[...]
1002 continue
1001 continue |
Et donc en version plus récente:
Code:
1 2 3 4 5 6
|
do i=1,10
do j=1,20
[...]
enddo
enddo |
Mais apparemment, ce n'est pas le cas... La dernière version me fait un plantage "sigsev / stacksize overflow". Il n'y a que ce genre de boucles dans la subroutine.
Ce post me confirme que ces versions sont les mêmes: http://www.developpez.net/forums/d37...o/#post2307861
Qu'en pensez-vous?