------- Comment #32 from rguenth at gcc dot gnu dot org 2007-06-05 15:01 ------- Created an attachment (id=13657) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13657&action=view) patch
Patch in testing. It makes sure to create fields for all addressable components (such as empty bases) and adjusts solution_set_add to only "remove" no longer necessary vars (iff we ever would need to add vars, we would be screwed anyway). Basically all pointer arithmetic (which includes COMPONENT_REFs) handling looks _very_ fragile in the current setup. -- 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 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30252