https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70776
Marek Polacek <mpolacek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |mpolacek at gcc dot gnu.org Resolution|--- |DUPLICATE Summary|[5/6/7 Regression] ICE on |[5/6 Regression] ICE on |invalid code on |invalid code on |x86_64-linux-gnu: |x86_64-linux-gnu: |Segmentation fault (program |Segmentation fault (program |cc1plus) |cc1plus) --- Comment #5 from Marek Polacek <mpolacek at gcc dot gnu.org> --- Fixed on the trunk by commit ceb7e9d0b2d32c02a043cc70247ad3e6fa04e1be Author: jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Wed Jul 27 14:31:30 2016 +0000 PR c++/71747 - ICE with self-referential partial spec * pt.c (get_partial_spec_bindings): Replace tparms and spec_args parameters with spec_tmpl. Call push_tinst_level. (most_specialized_partial_spec): Adjust. (more_specialized_partial_spec): Adjust. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@238785 138bc75d-0d04-0410-961f-82ee72b054a4 and a dup of that PR. *** This bug has been marked as a duplicate of bug 71747 ***