------- Additional Comments From martin at mpa-garching dot mpg dot de  2004-10-26 
11:15 -------
The patch indeed supresses the warnings about .__result.
But the problem appears to be more general. The following code
still generates a warning:

module linebufmod
implicit none
private

public linebuf_set

contains

subroutine linebuf_set (orig)
  character(len=80), dimension(:), intent(in) :: orig
  print *,orig
end subroutine linebuf_set

end module linebufmod

~/tmp>gfortran -W -Wunused -c gfbug.f90
gfbug.f90:5: warning: unused parameter '_orig'

It seems that it is issued for all array-shaped arguments of a
subroutine/function which is referenced in an interface statement or
something similar.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18111

Reply via email to