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 middle-end/38937] [4.4 Regression] dereferencing pointer '<anonymous>' does break strict-aliasing



------- Comment #5 from rguenth at gcc dot gnu dot org  2009-01-30 22:51 -------
For

  hook (D.15560_20, &a.l.D.14002._M_impl._M_node);

we somehow compute the wrong ESCAPED solution.

ESCAPED = { NULL ANYTHING ESCAPED NONLOCAL a b D.15681 }

this is missing a.32+32.

Bah, it turns out I again have this fixed on the alias-improvements branch.
So - I have a patch.


-- 


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


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