------- Comment #2 from adam at irvine dot com 2008-03-07 00:08 ------- (In reply to comment #1) > > but others are > actual bugs in which the compiler is generating incorrect instructions > (such as #12331); > > That is not incorrect instructions. Just different than what you are > expecting.
I suppose that if the chip has an instruction that would allow it to store the correct value without losing any precision, and the compiler instead chooses to generate an instruction that causes the computation to lose precision, that could be considered "different than what I am expecting", yes. Actually, I like that response. I might try to use it myself next time one of our customers reports a problem. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35489