On 9/21/21 19:07, Barrett Adair wrote:
Thanks for the feedback. I addressed the concerns raised in the previous patch.

I ran tests with this, after rebasing:

../gcc/configure --prefix=$MYPREFIX --enable-languages=c++ --enable-bootstrap --enable-checking=yes,extra --disable-multilib && make -j6 && make check

I have the "expected" failures:
* guality
* xtreme-header-4_b.C
* 20050826-2.c scan-tree-dump-not dom2 "Invalid sum"

Additionally, libstdc++-v3/testsuite/30_threads/jthread/95989.cc results in a target segfault, but this also happens when manually building with Ubuntu's g++-11 and the specified flags. It looks like this test predates the 11.1 release, so I doubt this crash is related to the patch.

Other than that, no FAIL or XPASS.

Subject: [PATCH] Fix template instantiation comparison in redeclarations

---
 gcc/cp/pt.c                                   | 20 +++++++++++++++++++

Thanks. Your patch still needs a description (maybe condensed from the intro to the first version of the patch) and ChangeLog entries. If you run contrib/gcc-git-customization.sh it will define an alias that you can use to add skeleton ChangeLog entries to the commit with

git gcc-commit-mklog --amend

Sorry I didn't catch this before.

Jason

Reply via email to