| Summary: | The syntax of an old do loop is broken due false hollerith recognition | ||
|---|---|---|---|
| Product: | [Tools] PTP | Reporter: | Maarten Becker <Maarten.Becker> |
| Component: | Photran.Unknown | Assignee: | 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: | |||
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! |
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