[Bug fortran/41293] FGSL: Wrong code generated

burnus at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Mon Sep 7 16:56:00 GMT 2009



------- Comment #4 from burnus at gcc dot gnu dot org  2009-09-07 16:56 -------
Regarding multimin.exe:

The second call to unit_assert_equal_within fails. For the first, the expected
value is 30 and it succeeds.

For the second one, one does 13 loops with fgsl_multimin_fdfminimizer_iterate
with status == 0 and a minimum of mmin_fmin of 3.5e-317 (unchanged). After the
loop there is a check whether this number matches (within 1e-5) the number 30
which fails:

fgsl_multimin_fdfminimizer_iterate     3.000000000000000000D+01
3.511692129834245077-317 1.0D-05

I currently assume that it is a test bug, FGSL or GSL bug.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41293



More information about the Gcc-bugs mailing list