------- Additional Comments From falk at debian dot org 2005-08-01 11:56 ------- (In reply to comment #2) > This is a duplicate of PR 19899. > There are several loops in the testcase with a floating-point loop variable > and a test >= 0. Removing them makes the code compile.
Are you sure? I also get an ICE with this test case, which does not contain FP comparisons: double coulomb_F_recur(double lam_min) { double fcl; int k; for (k = 0; k < 10; k++) { fcl = lam_min; lam_min -= 1.0; } return fcl; } -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23173