[Bug fortran/40167] wrong initialization of local variable in a recursive subroutine

2009-05-18 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2009-05-18 08:51 --- (In reply to comment #4) > Sorry for this useless bug report Well, the quality of gfortran relies on bug reports. As long as the signal-to-noise ratio does not fall too much, it is better to have one bug invalid bug

[Bug fortran/40167] wrong initialization of local variable in a recursive subroutine

2009-05-18 Thread francois dot jacq at irsn dot fr
--- Comment #4 from francois dot jacq at irsn dot fr 2009-05-18 08:17 --- I answer to my question : a more recent binary package is proposed by http://gcc.gnu.org/wiki/GFortranBinaries (4.5.0 20090421) Sorry for this useless bug report regards FJ -- http://gcc.gnu.org/bugzilla/

[Bug fortran/40167] wrong initialization of local variable in a recursive subroutine

2009-05-18 Thread francois dot jacq at irsn dot fr
--- Comment #3 from francois dot jacq at irsn dot fr 2009-05-18 07:43 --- OK but I just downloaded the last binary package proposed by the website http://www.mingw.org Were could I find a more recent binary Mingw package for gfortran ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?i

[Bug fortran/40167] wrong initialization of local variable in a recursive subroutine

2009-05-17 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2009-05-18 06:41 --- I can reproduce the problem with GCC 4.2.1, but it works with 4.3.3 [gcc-4_3-branch revision 144878]. Thus it seems to be fixed in newer 4.3 versions than your 4.3.0 2008-03-05. And it works in 4.4.x and 4.5. Please u

[Bug fortran/40167] wrong initialization of local variable in a recursive subroutine

2009-05-17 Thread pault at gcc dot gnu dot org
--- Comment #1 from pault at gcc dot gnu dot org 2009-05-18 04:46 --- (In reply to comment #0) > In the following program, env%n should be equal to zero when entering the > routine "titi" but one gets the output : > > 10 0 >5 10 > > instead of > > 10 0 >5 0 I get the corr