[Bug tree-optimization/23115] [4.1 Regression] -ftree-vectorize generates wrong code

2005-11-08 Thread dpatel at gcc dot gnu dot org


--- Comment #9 from dpatel at gcc dot gnu dot org  2005-11-08 20:21 ---
Subject: Bug 23115

Author: dpatel
Date: Tue Nov  8 20:21:15 2005
New Revision: 106653

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=106653
Log:
   PR tree-optimization/23115
   * tree-if-conv.c (find_phi_replacement_condition): Check domninated_by
   relation.

   * gcc.dg/tree-ssa/pr23115.c: New.


Added:
trunk/gcc/testsuite/gcc.dg/tree-ssa/pr23115.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/testsuite/ChangeLog
trunk/gcc/tree-if-conv.c


-- 


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



[Bug c++/24173] [4.0/4.1/4.2 regression] ICE with garbage collection

2006-03-21 Thread dpatel at gcc dot gnu dot org


--- Comment #15 from dpatel at gcc dot gnu dot org  2006-03-21 22:33 ---
Subject: Bug 24173

Author: dpatel
Date: Tue Mar 21 22:33:32 2006
New Revision: 112262

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112262
Log:
PR c++/24173
* decl.c (duplicate_decls): Don't rely on DECL_TEMPLATE_INFO after
clobbering newdecl.

* g++.dg/template/friend40.C: New test.

Added:
branches/apple-local-200502-branch/gcc/testsuite/g++.dg/template/friend40.C
  - copied, changed from r107977,
branches/gcc-4_0-branch/gcc/testsuite/g++.dg/template/friend40.C
Modified:
branches/apple-local-200502-branch/gcc/cp/ChangeLog
branches/apple-local-200502-branch/gcc/cp/decl.c
branches/apple-local-200502-branch/gcc/testsuite/ChangeLog


-- 


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



[Bug c++/24302] [3.4/4.0/4.1 regression] anonymous global union segfault with g++ 3.4.x

2006-03-23 Thread dpatel at gcc dot gnu dot org


--- Comment #10 from dpatel at gcc dot gnu dot org  2006-03-23 19:55 ---
Subject: Bug 24302

Author: dpatel
Date: Thu Mar 23 19:55:47 2006
New Revision: 112329

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=112329
Log:
   Radar 4484060
   PR c++/24302
   * toplev.c (check_global_declarations): Check anonymous
   decl name.

   * g++.dg/warn/Wunused-12.C: New test.

Added:
branches/apple/trunk/gcc/testsuite/g++.dg/warn/Wunused-12.C
  - copied, changed from r105222,
trunk/gcc/testsuite/g++.dg/warn/Wunused-12.C
Modified:
branches/apple/trunk/gcc/ChangeLog
branches/apple/trunk/gcc/testsuite/ChangeLog
branches/apple/trunk/gcc/toplev.c


-- 


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