[Bug c++/31309] g++ 4.2.0 amd64 codegen issue with -O0. 6 byte assignment at end of structure reads/writes past end of structure causing SEGV when that memory is not accessable.

2007-06-27 Thread peeterj at ca dot ibm dot com
--- Comment #4 from peeterj at ca dot ibm dot com 2007-06-27 14:49 --- removing Taavi from the CC list. Any update on getting this resolved? -- peeterj at ca dot ibm dot com changed: What|Removed |Added

[Bug c++/31309] g++ 4.2.0 amd64 codegen issue with -O0. 6 byte assignment at end of structure reads/writes past end of structure causing SEGV when that memory is not accessable.

2007-03-22 Thread rguenth at gcc dot gnu dot org
--- Comment #2 from rguenth at gcc dot gnu dot org 2007-03-22 10:03 --- Confirmed. The program segfaults also with -fno-inline -O[12] and we create very interesting code for XXX::Initialize: _ZN3XXX10InitializeEi: .LFB4: movq(%rdi), %rax movslq %esi,%rsi

[Bug c++/31309] g++ 4.2.0 amd64 codegen issue with -O0. 6 byte assignment at end of structure reads/writes past end of structure causing SEGV when that memory is not accessable.

2007-03-22 Thread taavib at ca dot ibm dot com
--- Comment #3 from taavib at ca dot ibm dot com 2007-03-22 15:49 --- Thanks for figuring out how to reproduce this standalone, Peeter! -- taavib at ca dot ibm dot com changed: What|Removed |Added

[Bug c++/31309] g++ 4.2.0 amd64 codegen issue with -O0. 6 byte assignment at end of structure reads/writes past end of structure causing SEGV when that memory is not accessable.

2007-03-21 Thread peeterj at ca dot ibm dot com
--- Comment #1 from peeterj at ca dot ibm dot com 2007-03-22 04:28 --- Created an attachment (id=13251) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13251action=view) source code that demonstrates the code generation issue described. --