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

            Bug ID: 116525
           Summary: Commit hook allows empty ChangeLog entry description
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hp at gcc dot gnu.org
                CC: pinskia at gcc dot gnu.org
  Target Milestone: ---

Looks like the git commit hook allows empty ChangeLog entry descriptions. 
Consider r15-3096-gda043f9c7172, which has:

...
 gcc/testsuite/ChangeLog:

            * gcc.dg/torture/pr116420.c:
...
I'm guessing "Use signed char to handle default-unsigned char targets" or
similar was intended, just not an empty line.

Perhaps it's as simple as disallowing ChangeLog entry lines that end with ":"
in the server-side commit hook.

Reply via email to