public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
* [Bug c++/87847] spec_hasher::hash does not match with spec_hasher::equal [not found] <bug-87847-4@http.gcc.gnu.org/bugzilla/> @ 2020-05-12 16:48 ` ppalka at gcc dot gnu.org 2020-05-13 13:54 ` marxin at gcc dot gnu.org ` (2 subsequent siblings) 3 siblings, 0 replies; 4+ messages in thread From: ppalka at gcc dot gnu.org @ 2020-05-12 16:48 UTC (permalink / raw) To: gcc-bugs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87847 Patrick Palka <ppalka at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ppalka at gcc dot gnu.org See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=94454 --- Comment #11 from Patrick Palka <ppalka at gcc dot gnu.org> --- I posted a patch to enable sanitization for the spec_hasher tables for GCC 11 here: https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545525.html With current trunk I wasn't able to reproduce any sanitization errors in the testsuite or in other libraries even with a debugging patch similar to Martin's (on x86_64-pc-linux-gnu). I suspect they have been fixed by the patches for PR94454. ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug c++/87847] spec_hasher::hash does not match with spec_hasher::equal [not found] <bug-87847-4@http.gcc.gnu.org/bugzilla/> 2020-05-12 16:48 ` [Bug c++/87847] spec_hasher::hash does not match with spec_hasher::equal ppalka at gcc dot gnu.org @ 2020-05-13 13:54 ` marxin at gcc dot gnu.org 2020-05-19 3:52 ` cvs-commit at gcc dot gnu.org 2020-05-26 14:16 ` ppalka at gcc dot gnu.org 3 siblings, 0 replies; 4+ messages in thread From: marxin at gcc dot gnu.org @ 2020-05-13 13:54 UTC (permalink / raw) To: gcc-bugs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87847 --- Comment #12 from Martin Liška <marxin at gcc dot gnu.org> --- (In reply to Patrick Palka from comment #11) > I posted a patch to enable sanitization for the spec_hasher tables for GCC > 11 here: https://gcc.gnu.org/pipermail/gcc-patches/2020-May/545525.html > > With current trunk I wasn't able to reproduce any sanitization errors in the > testsuite or in other libraries even with a debugging patch similar to > Martin's (on x86_64-pc-linux-gnu). I suspect they have been fixed by the > patches for PR94454. Cool! Thank you Patrick for working on that. ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug c++/87847] spec_hasher::hash does not match with spec_hasher::equal [not found] <bug-87847-4@http.gcc.gnu.org/bugzilla/> 2020-05-12 16:48 ` [Bug c++/87847] spec_hasher::hash does not match with spec_hasher::equal ppalka at gcc dot gnu.org 2020-05-13 13:54 ` marxin at gcc dot gnu.org @ 2020-05-19 3:52 ` cvs-commit at gcc dot gnu.org 2020-05-26 14:16 ` ppalka at gcc dot gnu.org 3 siblings, 0 replies; 4+ messages in thread From: cvs-commit at gcc dot gnu.org @ 2020-05-19 3:52 UTC (permalink / raw) To: gcc-bugs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87847 --- Comment #13 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Patrick Palka <ppalka@gcc.gnu.org>: https://gcc.gnu.org/g:573e5f0500968dcf4025b8fc0ae5fb367f9c70d9 commit r11-477-g573e5f0500968dcf4025b8fc0ae5fb367f9c70d9 Author: Patrick Palka <ppalka@redhat.com> Date: Mon May 18 23:50:32 2020 -0400 c++: Enable spec_hasher table sanitization [PR87847] It looks like hash table sanitization is now safe to enable for the decl_specializations and type_specializations tables, probably ever since PR94454 was fixed. gcc/cp/ChangeLog: PR c++/87847 * pt.c (init_template_processing): Enable sanitization for decl_specializations and type_specializations. ^ permalink raw reply [flat|nested] 4+ messages in thread
* [Bug c++/87847] spec_hasher::hash does not match with spec_hasher::equal [not found] <bug-87847-4@http.gcc.gnu.org/bugzilla/> ` (2 preceding siblings ...) 2020-05-19 3:52 ` cvs-commit at gcc dot gnu.org @ 2020-05-26 14:16 ` ppalka at gcc dot gnu.org 3 siblings, 0 replies; 4+ messages in thread From: ppalka at gcc dot gnu.org @ 2020-05-26 14:16 UTC (permalink / raw) To: gcc-bugs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87847 Patrick Palka <ppalka at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED Target Milestone|--- |11.0 --- Comment #14 from Patrick Palka <ppalka at gcc dot gnu.org> --- Fixed for GCC 11. ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-05-26 14:16 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <bug-87847-4@http.gcc.gnu.org/bugzilla/> 2020-05-12 16:48 ` [Bug c++/87847] spec_hasher::hash does not match with spec_hasher::equal ppalka at gcc dot gnu.org 2020-05-13 13:54 ` marxin at gcc dot gnu.org 2020-05-19 3:52 ` cvs-commit at gcc dot gnu.org 2020-05-26 14:16 ` ppalka at gcc dot gnu.org
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).