https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64506
Bug ID: 64506 Summary: FORMAT Parse Error with Continuation Line Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: fortran Assignee: unassigned at gcc dot gnu.org Reporter: thfanning at gmail dot com Created attachment 34385 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34385&action=edit Sample program to illustrate parse error. In a FORMAT statement, a character literal immediately followed by a continuation character (&) and then a comment character (!) results in a parse error. A simple program is attached that implements the following statements: 100 format('This format is OK.'& ) 200 format('This format fails.'&!comment ) 300 format('This format fails.'& !comment ) 400 format('This format is OK.' &!comment ) 500 format('This format is OK.' & !comment ) Compiling this results in the following: 200 format('This format fails.'&!comment 1 Error: Unexpected element '&' in format string at (1) gfortran_parse_error.f90:13.32: 300 format('This format fails.'& !comment 1 Error: Unexpected element '&' in format string at (1)