Package segfaults when built with -O2 but not with -O0

Andrew Haley aph at redhat.com
Sat Nov 19 12:23:46 UTC 2011


On 11/18/2011 11:32 PM, Tom Lane wrote:
> Andrew Haley <aph at redhat.com> writes:
>> > On 11/18/2011 05:53 PM, Ralf Corsepius wrote:
>>> >> pptp.c:459:33: warning: dereferencing type-punned pointer might break 
>>> >> strict-aliasing rules [-Wstrict-aliasing]
>> > Bingo!  Bugs like this must be fixed.
> Sometimes that's easier said than done.  -fno-strict-aliasing might be
> your friend.

It's always easier said than done!  Still, one could argue
that -fno-strict-aliasing is a fix, kinda sorta.  My point is
that you've got to do *something*; this warning must not be
ignored.

Andrew.


More information about the devel mailing list