[Bug tree-optimization/39202] [4.4 Regression] internal compiler error: in collapse_rest_of_var, at tree-ssa-structalias.c:3296

2009-02-17 Thread jakub at gcc dot gnu dot org


--- Comment #3 from jakub at gcc dot gnu dot org  2009-02-17 08:08 ---
In
  lhs.var = collapse_rest_of_var (lhs.var);
  rhs.var = collapse_rest_of_var (rhs.var);
rhs.var points into the middle of lhs.var chain, so the first call sets
collapsed_to to lhs.var and the second finds it already non-0.


-- 


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



[Bug tree-optimization/39202] [4.4 Regression] internal compiler error: in collapse_rest_of_var, at tree-ssa-structalias.c:3296

2009-02-17 Thread rguenth at gcc dot gnu dot org


--- Comment #4 from rguenth at gcc dot gnu dot org  2009-02-17 10:42 ---
I will have a look.


-- 

rguenth at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |rguenth at gcc dot gnu dot
   |dot org |org
 Status|NEW |ASSIGNED
   Last reconfirmed|2009-02-16 15:49:32 |2009-02-17 10:42:05
   date||


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



[Bug tree-optimization/39202] [4.4 Regression] internal compiler error: in collapse_rest_of_var, at tree-ssa-structalias.c:3296

2009-02-17 Thread rguenth at gcc dot gnu dot org


--- Comment #5 from rguenth at gcc dot gnu dot org  2009-02-17 14:54 ---
This is because we merged ggg.f1.fff and ggg.f2.ccc into a single non-pointer
field.  In the end we should fix the structure copy constraint generation
more properly, but I have a patch that keeps collapse_rest_of_var and fixes
the problem.


-- 


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



[Bug tree-optimization/39202] [4.4 Regression] internal compiler error: in collapse_rest_of_var, at tree-ssa-structalias.c:3296

2009-02-16 Thread hjl dot tools at gmail dot com


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2009-02-16 15:49:32
   date||
Summary|internal compiler error: in |[4.4 Regression] internal
   |collapse_rest_of_var, at|compiler error: in
   |tree-ssa-structalias.c:3296 |collapse_rest_of_var, at
   ||tree-ssa-structalias.c:3296
   Target Milestone|--- |4.4.0


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



[Bug tree-optimization/39202] [4.4 Regression] internal compiler error: in collapse_rest_of_var, at tree-ssa-structalias.c:3296

2009-02-16 Thread hjl dot tools at gmail dot com


--- Comment #2 from hjl dot tools at gmail dot com  2009-02-16 16:49 ---
This is caused by revision 137530:

http://gcc.gnu.org/ml/gcc-cvs/2008-07/msg00237.html


-- 

hjl dot tools at gmail dot com changed:

   What|Removed |Added

 CC||rguenther at suse dot de


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



[Bug tree-optimization/39202] [4.4 Regression] internal compiler error: in collapse_rest_of_var, at tree-ssa-structalias.c:3296

2009-02-16 Thread mmitchel at gcc dot gnu dot org


-- 

mmitchel at gcc dot gnu dot org changed:

   What|Removed |Added

   Priority|P3  |P1


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