<div class="gmail_quote">On Tue, Sep 25, 2012 at 3:03 AM, Vieri <span dir="ltr"><<a href="mailto:rentorbuy@yahoo.com" target="_blank">rentorbuy@yahoo.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
--- On Mon, 9/24/12, Marius Zbihlei <<a href="mailto:marius.zbihlei@1and1.ro">marius.zbihlei@1and1.ro</a>> wrote:<br>
<br>
> Can you provide more information about what compiler (name,<br>
> version) are<br>
> you using?<br>
<br>
</div>Sure.<br>
<br>
Relevant data:<br>
<br>
System uname: Linux-3.0.4-hardened-r5-i686-Intel-R-_Pentium-R-_4_CPU_1.80GHz-with-gentoo-2.0.3<br>
app-shells/bash: 4.1_p9<br>
dev-java/java-config: 2.1.11-r3<br>
dev-lang/python: 2.7.2-r3, 3.1.4-r3<br>
dev-util/cmake: 2.8.6-r4<br>
dev-util/pkgconfig: 0.26<br>
sys-apps/baselayout: 2.0.3<br>
sys-apps/openrc: 0.9.4<br>
sys-apps/sandbox: 2.5<br>
sys-devel/autoconf: 2.68<br>
sys-devel/automake: 1.11.1<br>
sys-devel/binutils: 2.21.1-r1<br>
sys-devel/gcc: 4.5.3-r1<br>
sys-devel/gcc-config: 1.4.1-r1<br>
sys-devel/libtool: 2.4-r1<br>
sys-devel/make: 3.82-r1<br>
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)<br>
sys-libs/glibc: 2.12.2<br>
CBUILD="i686-pc-linux-gnu"<br>
CFLAGS="-O2 -march=i686 -pipe"<br>
CHOST="i686-pc-linux-gnu"<br>
CXXFLAGS="-O2 -march=i686 -pipe"<br>
FCFLAGS="-march=i686 -O2 -pipe"<br>
FFLAGS="-march=i686 -O2 -pipe"<br>
LDFLAGS="-Wl,-O1 -Wl,--as-needed"<br>
<div class="HOEnZb"><div class="h5"><br>
Vieri<br></div></div></blockquote><div><br></div><div>Same warning here with gcc v4.4.7 in Gentoo too.</div><div><br></div><div>python_msgobj.c:529: warning: dereferencing type-punned pointer will break strict-aliasing rules</div>
<div><div>python_msgobj.c:529: warning: dereferencing pointer 'MSGtype.395' does break strict-aliasing rules</div></div><div><br></div><div>Commit 1abde923ee3cbdcce69b72d223fb0c487b892b6e by Daniel seem to not fix the warning.</div>
<div><br></div><div>I know QA Gentoo complains about it, may exhibit random runtime failures.</div><div>We can live with it :) just a compiler warning. It compiles fine. (it's a matter of disabling strict_aliasing in Makefile (-O2 implies -fstrict-aliasing)).</div>
<div><br></div><div>Claudio</div></div>