Date: Sat, 14 Dec 1996 05:11:10 -0500 (EST) From: "Donald J. Maddox" <root@rhiannon.scsn.net> To: current@FreeBSD.org Subject: Something broken in libm Message-ID: <199612141011.FAA04836@rhiannon.scsn.net>
next in thread | raw e-mail | index | archive | help
There is definitely something broken in libm when HAVE_FPU is
defined... More specifically, the problem seems to be in the
__ieee754_pow() function defined in src/lib/msun/src/e_pow.c. I
have not been able to nail down the exact problem, but if anyone
else is interested --
You can duplicate the problem by:
1) make world with HAVE_FPU defined in /etc/make.conf
2) Build and install povray from the port.
3) cd /usr/local/lib/povray3/pov3demo/radios.
4) povray +L/usr/local/lib/povray3/include +Irad2.pov +Orad2.tga +V +X rad2.ini
You will be rewarded with a core dump (FPE).
Or you can build Mesa2.0 from the port, and try to execute the
'wave' demo in the 'samples' directory. You will get the same results.
--
Donald J. Maddox
(dmaddox@scsn.net)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612141011.FAA04836>
