------- 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

Reply via email to