URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [gcc/] [testsuite/] [gfortran.dg/] [namelist_60.f90] - Rev 302
Compare with Previous | Blame | View Log
! { dg-do run }! PR42901 Reading array of structures from namelist! Test case derived from the reporters test case.program test_nmltype field_descrinteger numberend typetype fsetuptype (field_descr), dimension(3) :: vel ! 3 velocity componentsend typetype (fsetup) field_setupnamelist /nl_setup/ field_setupfield_setup%vel%number = 0! write(*,nml=nl_setup)open(10, status="scratch")write(10,'(a)') "&nl_setup"write(10,'(a)') " field_setup%vel(1)%number= 3,"write(10,'(a)') " field_setup%vel(2)%number= 9,"write(10,'(a)') " field_setup%vel(3)%number= 27,"write(10,'(a)') "/"rewind(10)read(10,nml=nl_setup)if (field_setup%vel(1)%number .ne. 3) call abortif (field_setup%vel(2)%number .ne. 9) call abortif (field_setup%vel(3)%number .ne. 27) call abort! write(*,nml=nl_setup)end program test_nml
