------- Comment #2 from rguenth at gcc dot gnu dot org 2010-03-12 14:07 ------- I have actually analyzed the problem earlier and it is a valid warning. The fields that SR.xxx are scalarized from are uninitialized in some paths.
Thus, the only valid bug about this bug is that we show SR.xxx instead of start and end. I believe we do have a bug about this already (so it's a dup), but I'll leave that for others to figure out (or to disable them alltogether for these artificial variables). -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jamborm at gcc dot gnu dot | |org Severity|normal |enhancement Status|UNCONFIRMED |NEW Component|c |tree-optimization Ever Confirmed|0 |1 Keywords| |diagnostic Last reconfirmed|0000-00-00 00:00:00 |2010-03-12 14:07:35 date| | Summary|[4.5 Regression] Bogus |Warning about symbols |warning about symbols |generated by SRA being used |generated by gcc being used |uninitialized |uninitialized | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43347