This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/81917] internal compiler error: in finish_member_declaration, at cp/semantics.c:3004
- From: "marxin at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 22 Aug 2017 07:31:03 +0000
- Subject: [Bug c++/81917] internal compiler error: in finish_member_declaration, at cp/semantics.c:3004
- Auto-submitted: auto-generated
- References: <bug-81917-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81917
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2017-08-22
CC| |marxin at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #3 from Martin Liška <marxin at gcc dot gnu.org> ---
Reduced test-case:
template <typename> using a void;
template <typename, typename = void> class b
{
typedef int c
} template <typename d> class b<d, a<d::e>>;
template <typename d, typename = typename b<d>::c> class f;
template <typename> class g;
template <typename, typename> class h
{
class i;
typedef g<f<i>> j class i
{
j k
}
} typename h<int, int>::
Marek was it a valid test-case at the beginning?