------- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-11 14:06 ------- Confirmed, reduced testcase: void f(void*); void *g(void);
void _aie_malloc(unsigned int size) { void *aie_memory_heap_ptr; if (__builtin_expect(((size != 0) && (aie_memory_heap_ptr = g()) != 0), 1)) { f(aie_memory_heap_ptr); } } -- What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Component|c |tree-optimization Ever Confirmed| |1 Keywords| |diagnostic Last reconfirmed|0000-00-00 00:00:00 |2005-05-11 14:06:29 date| | Summary|Obsolete uninizialized |[4.0/4.1 Regression] |Warning message |__builtin_expect getting in | |the way of uninitialized | |warnings Target Milestone|--- |4.0.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21513