Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 318087

Summary: The syntax of an old do loop is broken due false hollerith recognition
Product: [Tools] PTP Reporter: Maarten Becker <Maarten.Becker>
Component: Photran.UnknownAssignee: Jeffrey Overbey <com-eclipse-dot-org>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: com-eclipse-dot-org
Version: 6.0   
Target Milestone: 7.0   
Hardware: PC   
OS: Linux   
Whiteboard:

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!