! { dg-do run } ! { dg-options "-fdec-structure -ffixed-form" } ! ! Test the %FILL component extension. ! implicit none structure /s/ character(2) i character(2) %fill character(2) j end structure structure /s2/ character buf(6) end structure record /s/ x record /s2/ y equivalence (x, y) x.i = '12' x.j = '34' if (y.buf(1) .ne. '1') then STOP 1 endif if (y.buf(2) .ne. '2') then STOP 2 endif if (y.buf(5) .ne. '3') then STOP 3 endif if (y.buf(6) .ne. '4') then STOP 4 endif end