* John W. Eaton <[EMAIL PROTECTED]> [2005-09-09 13:22]:

> On  9-Sep-2005, Laurent Bonnaud wrote:
> 
> | Too bad :<.  Did you submit bugs to the gcc or Debian BTS (I looked
> | rapidly and did not find a relevant bug) ?
> 
> No, sorry, I didn't.

It seems to be a glibc bug.  According to:

    https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=160759

the bug was already fixed by 2005-07-10.  Indeed, the libc/ChangeLog at:

    
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/ChangeLog?rev=1.9521&content-type=text/x-cvsweb-markup&cvsroot=glibc

has the following entry:

2005-07-07  Ulrich Drepper  <[EMAIL PROTECTED]>

        * sysdeps/generic/s_ctanh.c (__ctanh): Handle case of zero den better.
        * sysdeps/generic/s_ctanhf.c (__ctanhf): Likewise.
        * sysdeps/generic/s_ctanhl.c (__ctanhl): Likewise.
        * sysdeps/generic/s_ctan.c (__ctan): Likewise.
        * sysdeps/generic/s_ctanf.c (__ctanf): Likewise.
        * sysdeps/generic/s_ctanl.c (__ctanl): Likewise.

Looking at the diff in the sources we see that there is a better treatment
of the case where the denominator is equal to 0.0:

http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/sysdeps/generic/s_ctanh.c.diff?r1=1.2&r2=1.3&cvsroot=glibc&f=h
        
John, could you please confirm that this would fix the bug?

-- 
Rafael


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to