[Bug c++/63588] [5 Regression] ICE (segfault) on arm-linux-gnueabihf

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Nov 20 12:37:00 GMT 2014


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  0x000000000073fb39 in uses_template_parms (t=<tree 0x0>)
    at /space/rguenther/src/svn/trunk/gcc/cp/pt.c:8284
#1  0x000000000073dfb4 in lookup_template_variable (
    templ=<template_decl 0x7ffff6da2080 elements>, arglist=<tree 0x0>)
    at /space/rguenther/src/svn/trunk/gcc/cp/pt.c:8019
#2  0x0000000000803278 in cp_parser_template_id (parser=0x7ffff6da2000, 
    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  0x000000000080d617 in cp_parser_class_name (parser=0x7ffff6da2000, 
    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  0x00000000007f5ba6 in cp_parser_qualifying_entity (parser=0x7ffff6da2000, 
    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  0x00000000007f4db1 in cp_parser_nested_name_specifier_opt (
    parser=0x7ffff6da2000, 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.



More information about the Gcc-bugs mailing list