[Bug tree-optimization/39207] [4.4 Regression] Strict aliasing warnings in libstdc++ headers
jakub at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Mon Feb 16 19:30:00 GMT 2009
------- Comment #1 from jakub at gcc dot gnu dot org 2009-02-16 19:30 -------
Created an attachment (id=17307)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17307&action=view)
ai.C
LC_ALL=C ./cc1plus -O2 -Wall -quiet /tmp/ai.C
/tmp/ai.C: In function 'void foo()':
/tmp/ai.C:2615: warning: dereferencing pointer '__x.15' does break
strict-aliasing rules
/tmp/ai.C:2479: note: initialized from here
/tmp/ai.C:2653: warning: dereferencing pointer '<anonymous>' does break
strict-aliasing rules
/tmp/ai.C:2342: note: initialized from here
/tmp/ai.C:2615: warning: dereferencing pointer '<anonymous>' does break
strict-aliasing rules
/tmp/ai.C:2281: note: initialized from here
Not sure if these are bugs in the aliasing code or libstdc++ headers.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39207
More information about the Gcc-bugs
mailing list