[Bug c++/77967] ICE in cp_parser_type_name, at cp/parser.c:16419 (trying to add a method to a template alias)

2019-06-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77967

Marek Polacek  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Marek Polacek  ---
Fixed.

[Bug c++/77967] ICE in cp_parser_type_name, at cp/parser.c:16419 (trying to add a method to a template alias)

2019-06-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77967

--- Comment #6 from Marek Polacek  ---
Author: mpolacek
Date: Sat Jun  8 00:30:51 2019
New Revision: 272070

URL: https://gcc.gnu.org/viewcvs?rev=272070=gcc=rev
Log:
PR c++/77967
* g++.dg/cpp0x/alias-decl-68.C: New test.

Added:
trunk/gcc/testsuite/g++.dg/cpp0x/alias-decl-68.C
Modified:
trunk/gcc/testsuite/ChangeLog

[Bug c++/77967] ICE in cp_parser_type_name, at cp/parser.c:16419 (trying to add a method to a template alias)

2019-06-07 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77967

Marek Polacek  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||mpolacek at gcc dot gnu.org
   Assignee|unassigned at gcc dot gnu.org  |mpolacek at gcc dot 
gnu.org

--- Comment #5 from Marek Polacek  ---
Fixed by r246462; adding the test.

[Bug c++/77967] ICE in cp_parser_type_name, at cp/parser.c:16419 (trying to add a method to a template alias)

2017-07-04 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77967

Andrew Pinski  changed:

   What|Removed |Added

   Target Milestone|6.5 |---

[Bug c++/77967] ICE in cp_parser_type_name, at cp/parser.c:16419 (trying to add a method to a template alias)

2017-07-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77967

Richard Biener  changed:

   What|Removed |Added

   Target Milestone|6.4 |6.5

--- Comment #4 from Richard Biener  ---
GCC 6.4 is being released, adjusting target milestone.

[Bug c++/77967] ICE in cp_parser_type_name, at cp/parser.c:16419 (trying to add a method to a template alias)

2016-12-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77967

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|6.3 |6.4

--- Comment #3 from Jakub Jelinek  ---
GCC 6.3 is being released, adjusting target milestone.

[Bug c++/77967] ICE in cp_parser_type_name, at cp/parser.c:16419 (trying to add a method to a template alias)

2016-10-17 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77967

Martin Liška  changed:

   What|Removed |Added

 CC||jason at redhat dot com
  Known to work|4.5.4, 4.6.4, 4.7.4, 4.8.5, |
   |4.9.4, 5.4.0|
Summary|[6/7 Regression] ICE in |ICE in cp_parser_type_name,
   |cp_parser_type_name, at |at cp/parser.c:16419
   |cp/parser.c:16419 (trying   |(trying to add a method to
   |to add a method to a|a template alias)
   |template alias) |
  Known to fail|6.2.0   |

--- Comment #2 from Martin Liška  ---
Ok, the problem started with r225272 (where C++14 is selected as default
version), however adding -std=c++14 to command line options, the ICE started
with 4.9.0 (where C++14 was added).