https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47191

Dominique d'Humieres <dominiq at lps dot ens.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P5
           Severity|normal                      |enhancement

--- Comment #2 from Dominique d'Humieres <dominiq at lps dot ens.fr> ---
Compiling the following code

module library
  implicit none
  type parameters
    private
    integer :: steps
   !real    :: result
  end type parameters
contains
  subroutine set_parameters (datos, steps)
    type (parameters)    :: datos
    integer, intent (in) :: steps
    datos % steps  = steps
    datos % result = 0.0
  end subroutine set_parameters
end module library

gives the error

     datos % result = 0.0
                  1

Error: 'result' at (1) is not a member of the 'parameters' structure

Reply via email to