[Bug tree-optimization/46351] [4.6 regression] incorrect scalarization (2)

2010-11-10 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46351

--- Comment #6 from Martin Jambor jamborm at gcc dot gnu.org 2010-11-10 
12:52:32 UTC ---
Author: jamborm
Date: Wed Nov 10 12:52:27 2010
New Revision: 166535

URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=166535
Log:
2010-11-10  Martin Jambor  mjam...@suse.cz

PR tree-optimization/46351
PR tree-optimization/46377
* tree-sra.c (type_internals_preclude_sra_p): Disqualify types with
aggregate bit-fields.

* testsuite/gnat.dg/opt10.adb: New file.
* testsuite/gnat.dg/opt10_pkg.ads: Likewise.
* testsuite/gnat.dg/opt11.adb: Likewise.
* testsuite/gnat.dg/opt11.ads: Likewise.


Added:
trunk/gcc/testsuite/gnat.dg/opt10.adb
trunk/gcc/testsuite/gnat.dg/opt10_pkg.ads
trunk/gcc/testsuite/gnat.dg/opt11.adb
trunk/gcc/testsuite/gnat.dg/opt11.ads
Modified:
trunk/gcc/ChangeLog
trunk/gcc/testsuite/ChangeLog
trunk/gcc/tree-sra.c


[Bug tree-optimization/46351] [4.6 regression] incorrect scalarization (2)

2010-11-10 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46351

Martin Jambor jamborm at gcc dot gnu.org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED

--- Comment #7 from Martin Jambor jamborm at gcc dot gnu.org 2010-11-10 
12:53:27 UTC ---
Fixed.


[Bug tree-optimization/46351] [4.6 regression] incorrect scalarization (2)

2010-11-09 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46351

--- Comment #4 from Eric Botcazou ebotcazou at gcc dot gnu.org 2010-11-09 
08:23:18 UTC ---
 Scary stuff.  I will look into it nevertheless.

Thanks.  There are a couple of other similar cases in PR tree-opt/46349 and
tree-opt/46377, although the latter is probably a duplicate of this one.


[Bug tree-optimization/46351] [4.6 regression] incorrect scalarization (2)

2010-11-09 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46351

--- Comment #5 from Martin Jambor jamborm at gcc dot gnu.org 2010-11-09 
17:24:50 UTC ---
Patch submitted to the mailing list:

http://gcc.gnu.org/ml/gcc-patches/2010-11/msg00933.html


[Bug tree-optimization/46351] [4.6 regression] incorrect scalarization (2)

2010-11-08 Thread jamborm at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46351

Martin Jambor jamborm at gcc dot gnu.org changed:

   What|Removed |Added

 Status|UNCONFIRMED |ASSIGNED
   Last reconfirmed||2010.11.08 19:44:09
 AssignedTo|unassigned at gcc dot   |jamborm at gcc dot gnu.org
   |gnu.org |
 Ever Confirmed|0   |1

--- Comment #3 from Martin Jambor jamborm at gcc dot gnu.org 2010-11-08 
19:44:09 UTC ---
Scary stuff.  I will look into it nevertheless.


[Bug tree-optimization/46351] [4.6 regression] incorrect scalarization (2)

2010-11-07 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46351

--- Comment #1 from Eric Botcazou ebotcazou at gcc dot gnu.org 2010-11-07 
20:38:11 UTC ---
Created attachment 22312
  -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22312
opt10.adb


[Bug tree-optimization/46351] [4.6 regression] incorrect scalarization (2)

2010-11-07 Thread ebotcazou at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46351

--- Comment #2 from Eric Botcazou ebotcazou at gcc dot gnu.org 2010-11-07 
20:38:43 UTC ---
Created attachment 22313
  -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22313
opt10_pkg.ads


[Bug tree-optimization/46351] [4.6 regression] incorrect scalarization (2)

2010-11-07 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46351

Richard Guenther rguenth at gcc dot gnu.org changed:

   What|Removed |Added

 CC||jamborm at gcc dot gnu.org
   Target Milestone|--- |4.6.0