* [Bug c++/43069] [4.5 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in set_decl_namespace, at cp/name-lookup.c:3105
2010-02-15 0:51 [Bug c++/43069] New: ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in set_decl_namespace, at cp/name-lookup.c:3105 zsojka at seznam dot cz
@ 2010-02-16 22:51 ` pinskia at gcc dot gnu dot org
2010-02-17 3:42 ` hjl dot tools at gmail dot com
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2010-02-16 22:51 UTC (permalink / raw)
To: gcc-bugs
--
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|ICE: tree check: expected |[4.5 Regression] ICE: tree
|tree that contains 'decl |check: expected tree that
|minimal' structure, have |contains 'decl minimal'
|'overload' in |structure, have 'overload'
|set_decl_namespace, at |in set_decl_namespace, at
|cp/name-lookup.c:3105 |cp/name-lookup.c:3105
Target Milestone|--- |4.5.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43069
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/43069] [4.5 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in set_decl_namespace, at cp/name-lookup.c:3105
2010-02-15 0:51 [Bug c++/43069] New: ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in set_decl_namespace, at cp/name-lookup.c:3105 zsojka at seznam dot cz
2010-02-16 22:51 ` [Bug c++/43069] [4.5 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' " pinskia at gcc dot gnu dot org
@ 2010-02-17 3:42 ` hjl dot tools at gmail dot com
2010-02-17 17:34 ` mmitchel at gcc dot gnu dot org
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: hjl dot tools at gmail dot com @ 2010-02-17 3:42 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from hjl dot tools at gmail dot com 2010-02-17 03:41 -------
It is caused by revision 153682:
http://gcc.gnu.org/ml/gcc-cvs/2009-10/msg01338.html
--
hjl dot tools at gmail dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jason at redhat dot com
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2010-02-17 03:41:57
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43069
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/43069] [4.5 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in set_decl_namespace, at cp/name-lookup.c:3105
2010-02-15 0:51 [Bug c++/43069] New: ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in set_decl_namespace, at cp/name-lookup.c:3105 zsojka at seznam dot cz
2010-02-16 22:51 ` [Bug c++/43069] [4.5 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' " pinskia at gcc dot gnu dot org
2010-02-17 3:42 ` hjl dot tools at gmail dot com
@ 2010-02-17 17:34 ` mmitchel at gcc dot gnu dot org
2010-02-17 20:46 ` jason at gcc dot gnu dot org
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: mmitchel at gcc dot gnu dot org @ 2010-02-17 17:34 UTC (permalink / raw)
To: gcc-bugs
--
mmitchel at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43069
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/43069] [4.5 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in set_decl_namespace, at cp/name-lookup.c:3105
2010-02-15 0:51 [Bug c++/43069] New: ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in set_decl_namespace, at cp/name-lookup.c:3105 zsojka at seznam dot cz
` (2 preceding siblings ...)
2010-02-17 17:34 ` mmitchel at gcc dot gnu dot org
@ 2010-02-17 20:46 ` jason at gcc dot gnu dot org
2010-02-17 22:52 ` jason at gcc dot gnu dot org
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: jason at gcc dot gnu dot org @ 2010-02-17 20:46 UTC (permalink / raw)
To: gcc-bugs
--
jason at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org
|dot org |
Status|NEW |ASSIGNED
Last reconfirmed|2010-02-17 03:41:57 |2010-02-17 20:46:14
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43069
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/43069] [4.5 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in set_decl_namespace, at cp/name-lookup.c:3105
2010-02-15 0:51 [Bug c++/43069] New: ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in set_decl_namespace, at cp/name-lookup.c:3105 zsojka at seznam dot cz
` (3 preceding siblings ...)
2010-02-17 20:46 ` jason at gcc dot gnu dot org
@ 2010-02-17 22:52 ` jason at gcc dot gnu dot org
2010-02-17 22:57 ` jason at gcc dot gnu dot org
2010-02-23 17:07 ` hjl at gcc dot gnu dot org
6 siblings, 0 replies; 8+ messages in thread
From: jason at gcc dot gnu dot org @ 2010-02-17 22:52 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from jason at gcc dot gnu dot org 2010-02-17 22:51 -------
Subject: Bug 43069
Author: jason
Date: Wed Feb 17 22:51:43 2010
New Revision: 156841
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156841
Log:
PR c++/43069
* name-lookup.c (set_decl_namespace): Don't copy DECL_CONTEXT if the
decl we looked up doesn't match.
Added:
trunk/gcc/testsuite/g++.dg/parse/namespace11.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/name-lookup.c
trunk/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43069
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/43069] [4.5 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in set_decl_namespace, at cp/name-lookup.c:3105
2010-02-15 0:51 [Bug c++/43069] New: ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in set_decl_namespace, at cp/name-lookup.c:3105 zsojka at seznam dot cz
` (4 preceding siblings ...)
2010-02-17 22:52 ` jason at gcc dot gnu dot org
@ 2010-02-17 22:57 ` jason at gcc dot gnu dot org
2010-02-23 17:07 ` hjl at gcc dot gnu dot org
6 siblings, 0 replies; 8+ messages in thread
From: jason at gcc dot gnu dot org @ 2010-02-17 22:57 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from jason at gcc dot gnu dot org 2010-02-17 22:57 -------
Fixed.
--
jason at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC|jason at redhat dot com |
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43069
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Bug c++/43069] [4.5 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in set_decl_namespace, at cp/name-lookup.c:3105
2010-02-15 0:51 [Bug c++/43069] New: ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘overload’ in set_decl_namespace, at cp/name-lookup.c:3105 zsojka at seznam dot cz
` (5 preceding siblings ...)
2010-02-17 22:57 ` jason at gcc dot gnu dot org
@ 2010-02-23 17:07 ` hjl at gcc dot gnu dot org
6 siblings, 0 replies; 8+ messages in thread
From: hjl at gcc dot gnu dot org @ 2010-02-23 17:07 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from hjl at gcc dot gnu dot org 2010-02-23 17:04 -------
Subject: Bug 43069
Author: hjl
Date: Tue Feb 23 17:02:26 2010
New Revision: 157010
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157010
Log:
Backport testcases from mainline.
2010-02-23 H.J. Lu <hongjiu.lu@intel.com>
Backport from mainline:
2010-02-22 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42749
* gcc.c-torture/compile/pr42749.c: New testcase.
2010-02-21 Dodji Seketeli <dodji@redhat.com>
PR c++/42824
* g++.dg/template/memclass4.C: New test.
2010-02-20 Paul Thomas <pault@gcc.gnu.org>
PR fortran/43111
* gfortran.dg/internal_pack_8.f90: New test.
2010-02-18 Jason Merrill <jason@redhat.com>
PR c++/43109
* g++.dg/parse/namespace12.C: New.
2010-02-18 Martin Jambor <mjambor@suse.cz>
PR tree-optimization/43066
* gcc.c-torture/compile/pr43066.c: New test.
2010-02-17 Jason Merrill <jason@redhat.com>
PR c++/43069
* g++.dg/parse/namespace11.C: New.
PR c++/43093
* g++.dg/ext/attrib37.C: New.
PR c++/43079
* g++.dg/template/ptrmem20.C: New.
2010-02-16 Jason Merrill <jason@redhat.com>
PR c++/43031
* g++.dg/ext/attrib36.C: New.
2010-02-15 Richard Guenther <rguenther@suse.de>
PR middle-end/43068
* g++.dg/torture/pr43068.C: New testcase.
2010-02-11 Richard Guenther <rguenther@suse.de>
PR tree-optimization/42998
* gcc.c-torture/compile/pr42998.c: New testcase.
2010-02-10 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43017
* gcc.dg/torture/pr43017.c: New testcase.
2010-02-10 Richard Guenther <rguenther@suse.de>
PR c/43007
* gcc.c-torture/execute/20100209-1.c: New testcase.
* gcc.dg/fold-div-3.c: Likewise.
2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR fortran/42999
* gfortran.dg/array_constructor_35.f90: New test.
2010-02-09 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43008
* gcc.c-torture/execute/pr43008.c: New testcase.
2010-02-09 Richard Guenther <rguenther@suse.de>
PR tree-optimization/43000
* gcc.dg/torture/pr43000.c: New testcase.
* gcc.dg/torture/pr43002.c: Likewise.
2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
PR libfortran/42742
* gfortran.dg/fmt_cache_2.f: New test.
2010-02-03 Jason Merrill <jason@redhat.com>
PR c++/42870
* g++.dg/ext/dllexport3.C: New.
Added:
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/ext/attrib36.C
- copied unchanged from r157009,
trunk/gcc/testsuite/g++.dg/ext/attrib36.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/ext/attrib37.C
- copied unchanged from r157009,
trunk/gcc/testsuite/g++.dg/ext/attrib37.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/ext/dllexport3.C
- copied unchanged from r157009,
trunk/gcc/testsuite/g++.dg/ext/dllexport3.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/parse/namespace11.C
- copied unchanged from r157009,
trunk/gcc/testsuite/g++.dg/parse/namespace11.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/parse/namespace12.C
- copied unchanged from r157009,
trunk/gcc/testsuite/g++.dg/parse/namespace12.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/template/memclass4.C
- copied unchanged from r157009,
trunk/gcc/testsuite/g++.dg/template/memclass4.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/template/ptrmem20.C
- copied unchanged from r157009,
trunk/gcc/testsuite/g++.dg/template/ptrmem20.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/torture/pr43068.C
- copied unchanged from r157009,
trunk/gcc/testsuite/g++.dg/torture/pr43068.C
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr42749.c
- copied unchanged from r157009,
trunk/gcc/testsuite/gcc.c-torture/compile/pr42749.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr42998.c
- copied unchanged from r157009,
trunk/gcc/testsuite/gcc.c-torture/compile/pr42998.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr43066.c
- copied unchanged from r157009,
trunk/gcc/testsuite/gcc.c-torture/compile/pr43066.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/execute/20100209-1.c
- copied unchanged from r157009,
trunk/gcc/testsuite/gcc.c-torture/execute/20100209-1.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/execute/pr43008.c
- copied unchanged from r157009,
trunk/gcc/testsuite/gcc.c-torture/execute/pr43008.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/fold-div-3.c
- copied unchanged from r157009, trunk/gcc/testsuite/gcc.dg/fold-div-3.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/torture/pr43000.c
- copied unchanged from r157009,
trunk/gcc/testsuite/gcc.dg/torture/pr43000.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/torture/pr43002.c
- copied unchanged from r157009,
trunk/gcc/testsuite/gcc.dg/torture/pr43002.c
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/array_constructor_35.f90
- copied unchanged from r157009,
trunk/gcc/testsuite/gfortran.dg/array_constructor_35.f90
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/fmt_cache_2.f
- copied unchanged from r157009,
trunk/gcc/testsuite/gfortran.dg/fmt_cache_2.f
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/internal_pack_8.f90
- copied unchanged from r157009,
trunk/gcc/testsuite/gfortran.dg/internal_pack_8.f90
Modified:
branches/gcc-4_4-branch/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43069
^ permalink raw reply [flat|nested] 8+ messages in thread