[Bug c++/85634] [8/9 Regression] ICE in tsubst_copy, at cp/pt.c:15483

jason at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue May 8 14:12:00 GMT 2018


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

Jason Merrill <jason at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jason at gcc dot gnu.org

--- Comment #6 from Jason Merrill <jason at gcc dot gnu.org> ---
Here in the template we initialize a pointer with a function name, which is
looked up to an overload set that never gets marked as persistent, which trips
the assert when we go to substitute that initializer.  Nathan, how should this
work?


More information about the Gcc-bugs mailing list