Anyone knowlegable about valgrind ? Was: Re: g77 and valgrind error?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



bvds@xxxxxxxxxxxxxxx wrote:
I am using valgrind on a g77 program and am getting
some peculiar results:

Cccccccccccccccccccccccccccccccccccccccccc
      program memty
      integer i
      i=360
      call fsub(i)
      end
C
      subroutine fsub(i)
      integer i
      double complex x(i,i)
      x(i,i)=complex(0D0,0D0)
      end
Ccccccccccccccccccccccccccccccccccccccccc

Valgrind gives an error of the form:

I do not know anything about valgrind, but the Fortran code is perfectly OK. It uses an automatic array x in subroutine fsub that is dimensioned using the dummy argument i, which is an extension of Fortran 77, but allowed in Fortran 90 and supported by g77.


I tried your code using g77-3.3.4 as supplied by Debian on their testing platform (up-to-date as of Sunday 1/8/2004) and it performs perfectly.

I'm afraid someone else has to help you here (that's why I changed the subject).

Cheers,

--
Toon Moene - mailto:toon@xxxxxxxxxxxxxxxxxxxx - phoneto: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
A maintainer of GNU Fortran 95: http://gcc.gnu.org/fortran/

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux