[Bug c++/65390] ICE in strip_typedefs, at cp/tree.c:1361

2015-03-31 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65390 --- Comment #7 from Marek Polacek mpolacek at gcc dot gnu.org --- Author: mpolacek Date: Tue Mar 31 17:35:29 2015 New Revision: 221799 URL: https://gcc.gnu.org/viewcvs?rev=221799root=gccview=rev Log: PR c++/65390 * tree.c

[Bug c++/65390] ICE in strip_typedefs, at cp/tree.c:1361

2015-03-31 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65390 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c++/65390] ICE in strip_typedefs, at cp/tree.c:1361

2015-03-16 Thread ktietz at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65390 Kai Tietz ktietz at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-invalid-code

[Bug c++/65390] ICE in strip_typedefs, at cp/tree.c:1361

2015-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65390 --- Comment #6 from Jonathan Wakely redi at gcc dot gnu.org --- Further reduced so it doesn't rely on any C++11 or C++14 features: templatetypename T struct shared_ptr { }; templatetypename T, typename Arg shared_ptrT make_shared(Arg) { return

[Bug c++/65390] ICE in strip_typedefs, at cp/tree.c:1361

2015-03-16 Thread redi at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65390 --- Comment #5 from Jonathan Wakely redi at gcc dot gnu.org --- Reduced: templatetypename T struct shared_ptr { }; templatetypename T, typename Arg shared_ptrT make_shared(Arg) { return {}; } auto f(int n){ return make_sharedint[n](1); }

[Bug c++/65390] ICE in strip_typedefs, at cp/tree.c:1361

2015-03-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65390 Marek Polacek mpolacek at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last

[Bug c++/65390] ICE in strip_typedefs, at cp/tree.c:1361

2015-03-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65390 --- Comment #2 from Marek Polacek mpolacek at gcc dot gnu.org --- Might be a dup of PR63584.

[Bug c++/65390] ICE in strip_typedefs, at cp/tree.c:1361

2015-03-16 Thread alserkli at inbox dot ru
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65390 --- Comment #3 from Alexander Klimov alserkli at inbox dot ru --- (In reply to Marek Polacek from comment #2) Might be a dup of PR63584. PR63584 does not produce ICE in 5.0