! { dg-do run }
! { dg-options "-fbounds-check" }

  character(35) :: nml_contents = "&NMLIST NML_STRING='123456789' /"
  character(4)  :: nml_string
  namelist /nmlist/ nml_string
  nml_string = "abcd"
  read(nml_contents,nml=nmlist)
end program 
! { dg-output "Fortran runtime warning: Namelist object 'nml_string' truncated on read." }