author | Rich Burridge <rich.burridge@oracle.com> |
Wed, 13 Jan 2016 09:48:43 -0800 | |
changeset 5264 | 752ed0eca595 |
permissions | -rw-r--r-- |
5264
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
1 |
Fix the GSL multifit 32-bit tests on x86 based on information provided at: |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
2 |
http://lists.gnu.org/archive/html/bug-gsl/2015-12/msg00018.html |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
3 |
|
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
4 |
This problem is known upstream. See http://savannah.gnu.org/bugs/?46593 |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
5 |
which should hopefully provide the real fix. |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
6 |
|
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
7 |
--- gsl-2.1/multifit/test_wnlin.c.orig 2016-01-12 08:26:06.987977367 -0800 |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
8 |
+++ gsl-2.1/multifit/test_wnlin.c 2016-01-12 12:29:34.092460907 -0800 |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
9 |
@@ -4,7 +4,7 @@ |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
10 |
#define wnlin_NTRIES 1 |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
11 |
|
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
12 |
static double wnlin_x0[wnlin_P] = { 1.0, 0.0, 0.0 }; |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
13 |
-static double wnlin_epsrel = 1.0e-9; |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
14 |
+static double wnlin_epsrel = 1.0e-8; |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
15 |
|
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
16 |
static int wnlin_internal_weight = 1; |
752ed0eca595
22337592 "gmake test" failures for GSL version 2.1 for 32-bit x86 multifit
Rich Burridge <rich.burridge@oracle.com>
parents:
diff
changeset
|
17 |