[Bug c++/63588] [5 Regression] ICE (segfault) on arm-linux-gnueabihf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63588 --- Comment #5 from Jason Merrill jason at gcc dot gnu.org --- Author: jason Date: Fri Nov 21 21:34:54 2014 New Revision: 217948 URL: https://gcc.gnu.org/viewcvs?rev=217948root=gccview=rev Log: PR c++/63588 * pt.c (uses_template_parms): Handle null argument. Added: trunk/gcc/testsuite/g++.dg/cpp1y/var-templ15.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/pt.c
[Bug c++/63588] [5 Regression] ICE (segfault) on arm-linux-gnueabihf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63588 Jason Merrill jason at gcc dot gnu.org changed: What|Removed |Added Status|WAITING |RESOLVED CC||jason at gcc dot gnu.org Resolution|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #6 from Jason Merrill jason at gcc dot gnu.org --- Fixed.
[Bug c++/63588] [5 Regression] ICE (segfault) on arm-linux-gnueabihf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63588 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code Target|arm-linxux-gnueabihf| Priority|P3 |P1 Status|UNCONFIRMED |WAITING Last reconfirmed||2014-11-20 Ever confirmed|0 |1 --- Comment #3 from Richard Biener rguenth at gcc dot gnu.org --- Confirmed on x86_64. #0 0x0073fb39 in uses_template_parms (t=tree 0x0) at /space/rguenther/src/svn/trunk/gcc/cp/pt.c:8284 #1 0x0073dfb4 in lookup_template_variable ( templ=template_decl 0x76da2080 elements, arglist=tree 0x0) at /space/rguenther/src/svn/trunk/gcc/cp/pt.c:8019 #2 0x00803278 in cp_parser_template_id (parser=0x76da2000, template_keyword_p=false, check_dependency_p=false, tag_type=none_type, is_declaration=false) at /space/rguenther/src/svn/trunk/gcc/cp/parser.c:13752 #3 0x0080d617 in cp_parser_class_name (parser=0x76da2000, typename_keyword_p=false, template_keyword_p=false, tag_type=none_type, check_dependency_p=false, class_head_p=false, is_declaration=false) at /space/rguenther/src/svn/trunk/gcc/cp/parser.c:19598 #4 0x007f5ba6 in cp_parser_qualifying_entity (parser=0x76da2000, typename_keyword_p=false, template_keyword_p=false, check_dependency_p=false, type_p=false, is_declaration=false) at /space/rguenther/src/svn/trunk/gcc/cp/parser.c:5645 #5 0x007f4db1 in cp_parser_nested_name_specifier_opt ( parser=0x76da2000, typename_keyword_p=false, check_dependency_p=false, type_p=false, is_declaration=false) at /space/rguenther/src/svn/trunk/gcc/cp/parser.c:5370 note the reduced testcase is invalid (obviously). Please provide unreduced.
[Bug c++/63588] [5 Regression] ICE (segfault) on arm-linux-gnueabihf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63588 --- Comment #4 from Matthias Klose doko at gcc dot gnu.org --- libjava builds again with 20141119 on arm-linux-gnueabihf
[Bug c++/63588] [5 Regression] ICE (segfault) on arm-linux-gnueabihf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63588 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |5.0
[Bug c++/63588] [5 Regression] ICE (segfault) on arm-linux-gnueabihf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63588 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||ktkachov at gcc dot gnu.org --- Comment #1 from ktkachov at gcc dot gnu.org --- So is there a reduced testcase for this?
[Bug c++/63588] [5 Regression] ICE (segfault) on arm-linux-gnueabihf
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63588 --- Comment #2 from Matthias Klose doko at gcc dot gnu.org --- yes, see above.