On Thu, 20 Oct 2011, Chuck Guzis wrote:
My beef with some compiler writers is that they'll
often do you a
favor by silently rearranging expressions to make use of distributive
or associative properties and that series that *used* converge neatly
now no longer does.
Which harkens back to the NEED to have any "optimization" include a way to
explicitly over-ride or lockout that aptimizing, when the programmer deems
it to be inappropriate.
But, it takes a helluva lot of work to know what the compiler is going to
do to your code.
--
Grumpy Ol' Fred cisin at
xenosoft.com