This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch, fortram] PR64506 FORMAT Parse Error with Continuation Line


On 02/01/2015 08:34 PM, Jerry DeLisle wrote:

The test case should have the print *, astring changed to call abort.

Jerry
! { dg-do run }
! { dg-options "-std=gnu" }
! PR64506 fixed form source
      character(25) :: astring

 100  format('This format is OK.'
     &)
 200  format('This format works now.'!comment << FAILS
     &)
 300  format('This format is OK.' !comment
     &)
 400  format('This format is OK.'  !comment
     &)
 500  format('This format is now OK.'''!comment
     &   )
 600  format('This format is OK.''' !comment
     &   )
      write(astring,100)
      if (astring.ne."This format is OK.") call abort
      write(astring,200)
      if (astring.ne."This format works now.") call abort
      write(astring,300)
      if (astring.ne."This format is OK.") call abort
      write(astring,400)
      if (astring.ne."This format is OK.") call abort
      write(astring,500)
      if (astring.ne."This format is now OK.'") call abort
      write(astring,600)
      if (astring.ne."This format is OK.'") call abort
      end

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]