Bug#270823: atan2 never terminate for certains values of x,y on amd64
Package: libc6
Version: 2.3.2.ds1-16
atan2 never terminates for certains values of x,y on amd64.
This is a known bug, see:
http://sources.redhat.com/ml/libc-alpha/2003-11/msg00187.html
It is reproducable with;
#include <math.h>
int main(int argc, char *argv[])
{
atan2(-.00756827042671106339, -.01792735857538728036);
return 0;
}
This program runs forever with a debian sid amd64.
Here is my source.list:
deb http://bach.hpc2n.umu.se/pure64 sid main
deb-src http://bach.hpc2n.umu.se/pure64 sid main
deb http://debian-amd64.alioth.debian.org/pure64 sid main
deb-src http://debian-amd64.alioth.debian.org/pure64 sid main
This is very annoying, rendering our amd64 debian cluster totally unusable.
Thanks,
Steph
--
Stéphane Magnenat
Assistant doctorant, administrateur système
LSA2-I2S-STI-EPFL
Pavillon Jaune, PJ S0 09
Phone +41216937353
Fax +41216935859
Reply to: