https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67276

            Bug ID: 67276
           Summary: duplicated missing terminating character diagnostic
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: manu at gcc dot gnu.org
  Target Milestone: ---

>From gcc.dg/pragma-message.c:

#pragma message "

/home/manuel/test.c:1:17: warning: missing terminating " character
 #pragma message "
                 ^
/home/manuel/test.c:1:9: error: missing terminating " character
 #pragma message "
         ^

It doesn't make sense to give a warning if we are going to give an error
anyway. Moreover, this is a pedwarn, so with -pedantic-errors we get two
errors.

Reply via email to