[Bug c++/81229] [8 Regression] ICE in c_tree_chain_next on aarch64

2017-06-30 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81229

Nathan Sidwell  changed:

   What|Removed |Added

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

--- Comment #7 from Nathan Sidwell  ---
Fixed r249835.

[Bug c++/81229] [8 Regression] ICE in c_tree_chain_next on aarch64

2017-06-30 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81229

--- Comment #6 from Nathan Sidwell  ---
Author: nathan
Date: Fri Jun 30 11:40:08 2017
New Revision: 249835

URL: https://gcc.gnu.org/viewcvs?rev=249835=gcc=rev
Log:
PR c++/81229
* name-lookup.c (do_pushdecl): Reset IDENTIFIER_TYPE when finding
a matching TYPE_DECL.

* g++.dg/lookup/pr81229.C: New.

Added:
trunk/gcc/testsuite/g++.dg/lookup/pr81229.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/name-lookup.c
trunk/gcc/testsuite/ChangeLog

[Bug c++/81229] [8 Regression] ICE in c_tree_chain_next on aarch64

2017-06-29 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81229

--- Comment #5 from Nathan Sidwell  ---
Reproduced on x86_64-linux native.

[Bug c++/81229] [8 Regression] ICE in c_tree_chain_next on aarch64

2017-06-29 Thread nathan at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81229

Nathan Sidwell  changed:

   What|Removed |Added

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

[Bug c++/81229] [8 Regression] ICE in c_tree_chain_next on aarch64

2017-06-29 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81229

Richard Earnshaw  changed:

   What|Removed |Added

 CC||nathan at acm dot org

--- Comment #4 from Richard Earnshaw  ---
Which was one of Nathan's patches

[Bug c++/81229] [8 Regression] ICE in c_tree_chain_next on aarch64

2017-06-27 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81229

Andrew Pinski  changed:

   What|Removed |Added

   Keywords||GC, ice-on-valid-code
  Component|target  |c++
Version|7.0 |8.0
   Target Milestone|--- |8.0
Summary|ICE in c_tree_chain_next on |[8 Regression] ICE in
   |aarch64 |c_tree_chain_next on
   ||aarch64