help-gsl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-gsl] GSL 2.4 make check failing on Rocks cluster running CentO


From: Eric Shell
Subject: Re: [Help-gsl] GSL 2.4 make check failing on Rocks cluster running CentOS 6.9
Date: Thu, 18 Jan 2018 15:17:20 -0800

Hi Patrick,

The rest of the test suite passes so I'll go ahead and proceed without
worrying about this.   Thanks again for your help.

- Eric

On Thu, Jan 18, 2018 at 3:10 PM, Patrick Alken <address@hidden> wrote:

> Ah so it looks like the problem is with the internally estimated error,
> which is quite wrong for this input value. I will need to think about a fix
> for this, and I will open a bug report to track the issue.
>
> In the meantime, don't worry about this error since it is calculating the
> correct value to within 14 decimal places.
>
> You can run make -k to test the rest of the library (-k won't quit when it
> encounters an error). Can you let me know if you find any more failures?
>
> Thanks,
> Patrick
>
>
> On 01/18/2018 04:05 PM, Eric Shell wrote:
>
>> Hi Patrick,
>>
>> Thanks much for the quick reply!  I incremented the tolerance value, but
>> it
>> is still failing even at TEST_TOL6:
>>
>> ======================================
>>     gsl 2.4: specfunc/test-suite.log
>> ======================================
>>
>> # TOTAL: 1
>> # PASS:  0
>> # SKIP:  0
>> # XFAIL: 0
>> # FAIL:  1
>> # XPASS: 0
>> # ERROR: 0
>>
>> .. contents:: :depth: 2
>>
>> FAIL: test
>> ==========
>>
>> FAIL: gsl_sf_bessel_j2_e(1048576.0, &r) [168]
>>    expected: -3.1518539455252412e-07
>>    obtained: -3.1518539455252539e-07 +/- 2.7994086564622246e-22
>> (rel=8.88178e-16)
>>    fracdiff: 2.0155588470164931e-15
>>   tolerance: 2.3283064365386963e-10
>>    value/expected not consistent within reported error
>>    -3.151853945525253879e-07  2.799408656462224591e-22
>> FAIL: Bessel Functions [407]
>>
>> On Thu, Jan 18, 2018 at 3:01 PM, Patrick Alken <address@hidden>
>> wrote:
>>
>> Hello,
>>>
>>>    It looks like its calculating the value correctly, but the test
>>> tolerance needs to be relaxed slightly. Can you locate this line in
>>> specfun/test_bessel.c:
>>>
>>>   186   TEST_SF(s,  gsl_sf_bessel_j2_e, (1048576.0, &r),
>>> -3.1518539455252413111e-07, TEST_TOL3, GSL_SUCCESS);
>>>
>>> and change the TEST_TOL3 to TEST_TOL4, and let me know if the test
>>> passes?
>>> If not try TEST_TOL5 and then TEST_TOL6, and tell me which one allows the
>>> test to pass.
>>>
>>> Thanks,
>>> Patrick
>>>
>>>
>>> On 01/18/2018 03:56 PM, Eric Shell wrote:
>>>
>>> Hello,
>>>>
>>>> I'm trying to install GSL 2.4 on a Rocks cluster running CentOS 6.9, gcc
>>>> version 4.4.7.  I am running configure with just a --prefix argument.
>>>> make
>>>> succeeds without errors, but make check is failing on the specfunc test.
>>>> Here are the contents of the log file:
>>>>
>>>> ------------------------------------------------------------
>>>> --------------------
>>>>
>>>> ======================================
>>>>      gsl 2.4: specfunc/test-suite.log
>>>> ======================================
>>>>
>>>> # TOTAL: 1
>>>> # PASS:  0
>>>> # SKIP:  0
>>>> # XFAIL: 0
>>>> # FAIL:  1
>>>> # XPASS: 0
>>>> # ERROR: 0
>>>>
>>>> .. contents:: :depth: 2
>>>>
>>>> FAIL: test
>>>> ==========
>>>>
>>>> FAIL: gsl_sf_bessel_j2_e(1048576.0, &r) [168]
>>>>     expected: -3.1518539455252412e-07
>>>>     obtained: -3.1518539455252539e-07 +/- 2.7994086564622246e-22
>>>> (rel=8.88178e-16)
>>>>     fracdiff: 2.0155588470164931e-15
>>>>    tolerance: 4.5474735088646412e-13
>>>>     value/expected not consistent within reported error
>>>>     -3.151853945525253879e-07  2.799408656462224591e-22
>>>> FAIL: Bessel Functions [407]
>>>>
>>>> ------------------------------------------------------------
>>>> --------------------
>>>>
>>>> Is this a known issue?  How can I address the underlying issue?
>>>>
>>>> Thanks!
>>>>
>>>> - Eric
>>>>
>>>>
>>>
>>>
>>>
>>
>


reply via email to

[Prev in Thread] Current Thread [Next in Thread]