------- Comment #6 from burnus at gcc dot gnu dot org 2008-06-18 05:33 ------- I get in valgrind (trunk revision 136838) with -m32 and -m64 on x86-64-linux:
==3145== Invalid read of size 4 ==3145== at 0x804876D: check_integer4_rank1_ (test.f90:14) ==3145== by 0x80489E1: MAIN__ (test.f90:29) ==3145== by 0x8048AF8: main (fmain.c:21) However, this is not different from 4.3. Using NAG f95, I get: Warning: line 26: REAL value for INTEGER PARAMETER Error:Explicit interface required for CHECK_INTEGER4_RANK1 from ARRAY_TEST - argument EXPECTED (no. 1) is an assumed-shape array And for the contained procedure, I don't see any valgrind errors. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36553