I am using the following gfortran compiler, installed on a 32-bit computer running Open SUSE 10.0:
[EMAIL PROTECTED]:~/design/linux/gfortran/bug32_1/test> gfortran --version GNU Fortran (GCC) 4.4.0 20081021 (experimental) [trunk revision 141258] Copyright (C) 2008 Free Software Foundation, Inc. After submitting this initial report I will upload an archive, bug32_1.tgz. Unpack it and invoke the the shell script contained in file bug32_1.sh. This will reproduce a problem with the compiler. After the script completes you will be able to see the problem by looking at cmndtype.xyz. I see the following: [EMAIL PROTECTED]:~/design/linux/gfortran/bug32_1/test> more cmndtype.xyz cmndtypeM.f90:697.29: CALL PutALine (user_line) 1 Error: There is no specific subroutine for the generic 'putaline' at (1) cmndtypeM.f90:702.20: CALL PutALine () 1 Error: There is no specific subroutine for the generic 'putaline' at (1) cmndtypeM.f90:705.20: CALL PutALine () 1 Error: There is no specific subroutine for the generic 'putaline' at (1) cmndtypeM.f90:707.29: call PutALine (user_line) 1 Error: There is no specific subroutine for the generic 'putaline' at (1) If I remember correctly, I already submitted this problem with the AMD 64-bit version of the compiler, and you fixed it. Version 4.4 on my 64-bit AMD computer will compile this code. Thanks, as always, for your attention. Norm Clerman -- Summary: problem with contained subprocedure. Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: clerman at fuse dot net http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38247