unf_read_corrupted_2.f90

来自「用于进行gcc测试」· F90 代码 · 共 28 行

F90
28
字号
! { dg-do run }! PR31880 silent data corruption in gfortran read statement! Test from PR.      program r3      integer(kind=4) :: a(1025),b(1025),c(1025),d(2048),e(1022)            a = 5      b = 6      c = 7      e = 8      do i=1,2048         d(i)=i      end do      open  (3,form='unformatted', status="scratch")      write (3) a,b,c,d,e      rewind 3      d = 0      read  (3) a,b,c,d      close (3)      if (d(1).ne.1) call abort      if (d(2048).ne.2048) call abort      end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?