This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/30819] php 5.2.1 / gcc 4.1.1 / solaris 2.9 / 64 bit
- From: "ebotcazou at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 16 Feb 2007 13:12:35 -0000
- Subject: [Bug c/30819] php 5.2.1 / gcc 4.1.1 / solaris 2.9 / 64 bit
- References: <bug-30819-14084@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #6 from ebotcazou at gcc dot gnu dot org 2007-02-16 13:12 -------
> Any hints on what it might be and why it's reproducible only on SPARC and GCC
> 4.x ?
If the trigger happens to be -fstrict-aliasing, it's very likely a violation of
the type-based aliasing rules of the C/C++ languages. They are usually exposed
by the scheduler, which is more aggressive on SPARC than on x86 for example.
It's another (and more convoluted) story for -fwrapv.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30819