[Bug tree-optimization/33961] [4.3 regression] gcc 4.3 causes crash valid code to crash
jakub at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Wed Oct 31 22:45:00 GMT 2007
------- Comment #10 from jakub at gcc dot gnu dot org 2007-10-31 22:45 -------
Thanks. Please see also PR31862.
Looking at 456.hmmer it seems at least in the routines I have looked at there
is always some unconditional write within the loop to the conditionally stored
variable, so perhaps the best fix would be to not check for any kind of access,
but check for store that dominates this conditional store or postdominates it
and there can't be any kind of barrier point in between (volatile inline asm or
non-const/pure function call), or, check if it is a local non-addressable
variable.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33961
More information about the Gcc-bugs
mailing list