aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gfortran.dg/boz_6.f90
blob: 57a8beb4fcf1849bc016b556f5afbd6e6029e405 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
! { dg-do run }
! { dg-options "-std=gnu -fallow-invalid-boz" }
! PR 24917
program test
  integer ib, io, iz, ix
  integer jb, jo, jz, jx
  data ib, jb /b'111', '111'b/   ! { dg-warning "nonstandard" }
  data io, jo /o'234', '234'o/   ! { dg-warning "nonstandard" }
  data iz, jz /z'abc', 'abc'z/   ! { dg-warning "nonstandard" }
  data ix, jx /x'abc', 'abc'x/   ! { dg-warning "nonstandard" }
  if (ib /= jb) STOP 1
  if (io /= jo) STOP 2
  if (iz /= jz) STOP 3
  if (ix /= jx) STOP 4
end program test