out-of-bounds write in flow
Jason Merrill
jason@cygnus.com
Fri Oct 9 05:34:00 GMT 1998
With the current CVS tree, I'm getting crashes building tlist from
libstdc++ with optimization on i686-linux, because the malloc information
is being bashed by an out-of-bounds write. This happens because when
compiling main, max_uid_for_flow is determined to be 15375, but then we
end up messing with an insn of UID 15377.
Richard, this testcase can also be found at ~jason/gtt/tlist.ii. Just
compile with -O.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tlist.ii.gz
Type: application/x-gzip
Size: 38281 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/19981009/96d2f040/attachment.bin>
More information about the Gcc-bugs
mailing list