Re: > All functions in <math.h> can set errno for domain and range errors; > in other words, those functions are not pure, and cannot be moved out > of loops or CSE'd away. Which is one reason to have -fno-math-errno (which is part of -ffast-math). Brad