------- Comment #4 from merkert at comcast dot net 2009-02-08 02:48 ------- I just found out that it compiles at -O2 if I also specify -ffloat-store. So, I'm thinking it might be related to that old bug (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=323), which would not entirely be a surprise. It's always an issue for any non-trivial piece of math code.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39128