Follow-up Comment #1, bug #39056 (group gsl):

Wolpert's test case succeeds with the patch given in
https://savannah.gnu.org/bugs/?21835.

With this patch Monajemi's test case still fails in GSL-2.8. Note that this
case may have been motivated by a and b both rational and differ by an
integer, as well as c in the neighborhood of a + b and x between 0 and 1. Such
cases typically fail. 

For example, while the following two elegant results hold:

1- hyperg_2F1 (a, 1/2, a, 1/2) = sqrt(2)
2- hyperg_2F1 (a, -1/2, a, 1) = 0

they fail in GSL-2.8:

1-  TEST_SF(s, gsl_sf_hyperg_2F1_e,  (3, -1/2, 3, 1/2, &r), M_SQRT1_2,
TEST_TOL0, GSL_SUCCESS);
2-  TEST_SF(s, gsl_sf_hyperg_2F1_e,  (5, -1/2, 5, 1, &r), 0.0, TEST_TOL0,
GSL_SUCCESS);



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?39056>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to