[Bug c++/87847] spec_hasher::hash does not match with spec_hasher::equal

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue May 19 03:52:40 GMT 2020


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.


More information about the Gcc-bugs mailing list