https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121234
Bug ID: 121234 Summary: Bogus diagnostic on READ of string with semicolon. Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libfortran Assignee: unassigned at gcc dot gnu.org Reporter: jvdelisle2 at gmail dot com Target Milestone: --- >From comment #41 of PR105473. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105473 character(80) buffer,a buffer="33;44" read(buffer,*,decimal="point") a print*,a end gives (with GCC 15): At line 3 of file c.f Fortran runtime error: Semicolon not allowed as separator with DECIMAL='point'