------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-05 14:19 ------- Confirmed, this is an almost dup of bug 22488. The bug is really in the front-end and not in the tree optimizers at all since the tree optimizers don't handle incorrect overlapping fields.
I am going to mark this as a dup and copy and paste your test there. *** This bug has been marked as a duplicate of 22488 *** -- What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Component|tree-optimization |c++ Keywords| |ice-on-valid-code Resolution| |DUPLICATE Summary|Segfault in tree-ssa- |[4.1 Regression] C++ |structalias.c:3620 |generates incorrect | |overlapping fields Target Milestone|--- |4.1.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23729