[Bug c++/42447] [4.5 Regression] ICE during processing complex templates

2010-01-07 Thread hjl at gcc dot gnu dot org


--- Comment #17 from hjl at gcc dot gnu dot org  2010-01-07 22:23 ---
Subject: Bug 42447

Author: hjl
Date: Thu Jan  7 22:22:32 2010
New Revision: 155713

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=155713
Log:
Backport tests from mainline

2010-01-07  H.J. Lu  hongjiu...@intel.com

Backport from mainline:
2010-01-06  Richard Guenther  rguent...@suse.de

* gcc.c-torture/compile/pr42632.c: New testcase.

2010-01-05  Martin Jambor  mjam...@suse.cz

PR tree-optimization/42462
* g++.dg/torture/pr42462.C: New test.

2010-01-05  Jakub Jelinek  ja...@redhat.com

PR tree-optimization/42508
* g++.dg/opt/pr42508.C: New test.

2010-01-04  Martin Jambor  mjam...@suse.cz

PR tree-optimization/42398
* gcc.c-torture/compile/pr42398.c: New test.

2010-01-04  Jason Merrill  ja...@redhat.com

PR c++/42555
* g++.dg/ext/attrib35.C: New.

2010-01-01  Richard Guenther  rguent...@suse.de

PR c/42570
* gcc.c-torture/execute/pr42570.c: New testcase.

2010-01-01  Richard Guenther  rguent...@suse.de

PR middle-end/42559
* gcc.c-torture/compile/pr42559.c: New testcase.

2009-12-30  Joseph Myers  jos...@codesourcery.com

PR c/42439
* gcc.dg/bitfld-19.c: New test.

2009-12-28  Jason Merrill  ja...@redhat.com

PR c++/42447
* g++.dg/template/array21.C: New.

Added:
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/ext/attrib35.C
  - copied unchanged from r155711,
trunk/gcc/testsuite/g++.dg/ext/attrib35.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/opt/pr42508.C
  - copied unchanged from r155711, trunk/gcc/testsuite/g++.dg/opt/pr42508.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/template/array21.C
  - copied unchanged from r155710,
trunk/gcc/testsuite/g++.dg/template/array21.C
branches/gcc-4_4-branch/gcc/testsuite/g++.dg/torture/pr42462.C
  - copied unchanged from r155711,
trunk/gcc/testsuite/g++.dg/torture/pr42462.C
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr42398.c
  - copied unchanged from r155711,
trunk/gcc/testsuite/gcc.c-torture/compile/pr42398.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr42559.c
  - copied unchanged from r155712,
trunk/gcc/testsuite/gcc.c-torture/compile/pr42559.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/compile/pr42632.c
  - copied unchanged from r155710,
trunk/gcc/testsuite/gcc.c-torture/compile/pr42632.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.c-torture/execute/pr42570.c
  - copied unchanged from r155712,
trunk/gcc/testsuite/gcc.c-torture/execute/pr42570.c
branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/bitfld-19.c
  - copied unchanged from r155710, trunk/gcc/testsuite/gcc.dg/bitfld-19.c
Modified:
branches/gcc-4_4-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42447



[Bug c++/42447] [4.5 Regression] ICE during processing complex templates

2009-12-30 Thread jason at gcc dot gnu dot org


--- Comment #16 from jason at gcc dot gnu dot org  2009-12-30 19:36 ---
Fixed.


-- 

jason at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42447



[Bug c++/42447] [4.5 Regression] ICE during processing complex templates

2009-12-28 Thread jason at gcc dot gnu dot org


-- 

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|2009-12-21 16:14:43 |2009-12-28 19:53:43
   date||


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42447



[Bug c++/42447] [4.5 Regression] ICE during processing complex templates

2009-12-28 Thread jason at gcc dot gnu dot org


--- Comment #15 from jason at gcc dot gnu dot org  2009-12-29 03:33 ---
Subject: Bug 42447

Author: jason
Date: Tue Dec 29 03:33:24 2009
New Revision: 155499

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=155499
Log:
PR c++/42447
* pt.c (iterative_hash_template_arg): Don't rely on TYPE_CANONICAL
for ARRAY_TYPE.

Added:
trunk/gcc/testsuite/g++.dg/template/array21.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/pt.c
trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42447