On Wed, Dec 16, 2020 at 7:38 PM Kewen.Lin <li...@linux.ibm.com> wrote:
>
> With the helper gcc-verify from contrib/gcc-git-customization.sh [1],
> you can verify your local commit to meet required ChangeLog formats.
> Does gcc-verify claim that it's ok locally?
>
> If no, probably you can amend the commit message with those entries
> suggested from contrib/mklog.py, to see there are any differences.

I figured it out.  The problem is a couple of files in the testsuite
whose names are not ASCII:

gcc/testsuite/go.test/test/fixedbugs/issue27836.dir/Äfoo.go
gcc/testsuite/go.test/test/fixedbugs/issue27836.dir/Ämain.go

Trying to commit those files triggers the error on "git push".

Thanks for the pointer to git-verify.  It also fails.  It looks like
when the file name contains a non-ASCII character, it comes back with
quotation marks around it.  That causes the test "if
path.startswith(ignored):" in git_commit.py to fail when checking
whether the file is an ignored directory.

Ian

Reply via email to