This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/23960] [4.1 regression] ICE in compare_values in VRP


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-09-19 05:52 -------
Redcued testcase:
void choose_block (char *d, __SIZE_TYPE__ n) 
{ 
  if (!(d + n > d))
    __builtin_abort ();
} 


With the comparision patch from 22368, we get:
t.c:5: error: types mismatch in comparsion
long unsigned intD.4
charD.1 *
nD.1270 == 0B;

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pinskia at gcc dot gnu dot
                   |                            |org
OtherBugsDependingO|                            |22368
              nThis|                            |
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|                            |1
   Last reconfirmed|0000-00-00 00:00:00         |2005-09-19 05:52:48
               date|                            |
   Target Milestone|---                         |4.1.0


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]