------- Comment #2 from pinskia at gcc dot gnu dot org  2008-11-26 02:54 -------
What the *#$^*(#^&$*(:
  SR.3_5 = p_1(D)->c;
  SR.4_6 = VIEW_CONVERT_EXPR<long long unsigned int>(*p_1(D));
  SR.4_7 = SR.4_6 & 4294967295;
  SR.5_8 = (unsigned int) SR.4_7;
  s.0.c ={v} SR.3_5;
  SR.6_10 = VIEW_CONVERT_EXPR<long long unsigned int>(s.0);
  SR.7_11 = SR.6_10 & 0x0ffffffff00000000;
  SR.8_12 = (long long unsigned int) SR.5_8;
  SR.9_13 = SR.7_11 | SR.8_12;
  s.0 ={v} VIEW_CONVERT_EXPR<struct xxx>(SR.9_13);

This is so wrong.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aoliva at gcc dot gnu dot
                   |                            |org
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1
           Keywords|                            |diagnostic
   Last reconfirmed|0000-00-00 00:00:00         |2008-11-26 02:54:24
               date|                            |
            Summary|Spurious / missing "... used|[4.4 Regression] Spurious /
                   |uninitialized in this       |missing "... used
                   |function" warning           |uninitialized in this
                   |                            |function" warning
   Target Milestone|---                         |4.4.0


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

Reply via email to