[Bug debug/29436] ICE in modified_type_die

2006-10-11 Thread acahalan at gmail dot com
--- Comment #1 from acahalan at gmail dot com 2006-10-12 01:20 --- Other ways to ICE gcc: /// typedef struct S { unsigned long flags; }S_t; typedef S_t __attribute__((__may_alias__)) cmonkey; S_t *handler(void *vp) { cmonkey *cm = vp; return

[Bug debug/29436] ICE in modified_type_die

2006-10-11 Thread acahalan at gmail dot com
--- Comment #2 from acahalan at gmail dot com 2006-10-12 01:25 --- Hey, I don't even need to use the types. The typedef alone is enough to ICE gcc: typedef struct S { unsigned long flags; }S_t; typedef S_t __attribute__((__may_alias__)) cmonkey; int main(int argc, char

[Bug debug/29436] ICE in modified_type_die

2006-10-11 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-10-12 04:09 --- Confirmed, this is an user visable regression in that the code did not ICE in 3.2.3 even though the attribute is ignored. -- pinskia at gcc dot gnu dot org changed: What|Removed