Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 318087 - The syntax of an old do loop is broken due false hollerith recognition
Summary: The syntax of an old do loop is broken due false hollerith recognition
Status: RESOLVED FIXED
Alias: None
Product: PTP
Classification: Tools
Component: Photran.Unknown (show other bugs)
Version: 6.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 7.0   Edit
Assignee: Jeffrey Overbey CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-26 13:31 EDT by Maarten Becker CLA
Modified: 2011-03-17 09:45 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maarten Becker CLA 2010-06-26 13:31:25 EDT
Build Identifier: 20100617-1415

I reduced the error producing code to the following:

      program test
          implicit none
          integer N,H

      DO 130 H = 1,10
        N       = N + H
  130 CONTINUE
      end program test

The error message is:
Error parsing /KANEXT/test.f: Lexer Error (line 6, col 16): Hollerith literal spans multiple lines without continuation



Reproducible: Always
Comment 1 Jeffrey Overbey CLA 2011-03-17 09:45:24 EDT
Unfortunately, I wasn't able to get the fix for this into the 6.0 series, but this will be fixed in 7.0.  Thanks for the bug report!