------- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-18 18:54 ------- Reduced testcase: struct MIOFILE { ~MIOFILE(); }; double potentially_runnable_resource_share(); void f1(double); int make_scheduler_request(double a) { MIOFILE mf; double prrs = potentially_runnable_resource_share(); f1(a/prrs); f1(1/prrs); }
--- -O1 -ffast-math is enough to reproduce this reduced testcase. This is caused by the recip pass. -- What |Removed |Added ---------------------------------------------------------------------------- CC| |bonzini at gcc dot gnu dot | |org Status|UNCONFIRMED |NEW Ever Confirmed| |1 GCC build triplet|x86_64-linux-gnu | GCC host triplet|x86_64-linux-gnu | GCC target triplet|x86_64-linux-gnu | Last reconfirmed|0000-00-00 00:00:00 |2005-09-18 18:54:12 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23948