[Bug 713985] Re: [armel] Function tgammal has precision issues in version 2.12.1-0ubuntu10.2 on ARM

Snark julien.puydt at laposte.net
Tue Feb 7 07:42:41 UTC 2012


This is still a problem with 2.13-24ubuntu4.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/713985

Title:
  [armel] Function tgammal has precision issues in version
  2.12.1-0ubuntu10.2 on ARM

Status in Linaro Toolchain Miscellanies:
  New
Status in “eglibc” package in Ubuntu:
  Confirmed

Bug description:
  Consider the following test program :
  #include <stdio.h>
  #include <math.h>
   
  int
  main (int argc,
        char* argv[])
  {
    long double x = 6.0;
    printf("tgammal (%.20Lf)=%.20Lfn", x, tgammal(x));
    return 0;
  }

  When run on 2.12.1-0ubuntu10.2, the result is :
  tgammal (6.00000000000000000000)=119.99999999999997157829
  while when run on 2.11.2-11 (glibc's unstable), the result is :
  tgammal (6.00000000000000000000)=119.99999999999999998612

  The second result is acceptable, while the second isn't. This makes
  sage (http://www.sagemath.org) unhappy...

To manage notifications about this bug go to:
https://bugs.launchpad.net/linaro-toolchain-misc/+bug/713985/+subscriptions




More information about the foundations-bugs mailing list