-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tuesday, 2013-04-09 at 20:00 -0300, Cristian Rodríguez wrote:
El 09/04/13 18:44, Carlos E. R. escribió:
You mean that some of the hardware cpu math instructions are inaccurate, and thus we have to use again software implementations, as we did 20 years ago before the math coprocesor was invented? That's a shame :-(
There is -ffast-math compile option for cases that you dont need/want high precision.
Ah, well, that's some thing. But still, it is a shame that we can not use HW functions if we need reliability, don't you think? And of course, it may happen that different processor brands and models can yield different results, no? This is terrible! I'm not blaming glibc devs on this, they are doing the correct thing. I hope that you can choose at compile time HW speed, fast software functions, or absolutely accurate software. But that the hardware math functions in the processors are inaccurate is an absolute shame! (I have been disconnected from this side of things for many years, so this took me by surprise. I remember long ago when the Intel "coprocessor" was found to do bad math... I though that was long past). - -- Cheers, Carlos E. R. (from 12.1 x86_64 "Asparagus" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iEYEARECAAYFAlFkrT0ACgkQtTMYHG2NR9WzfgCfU7egop/RYCSUGoe+h7dvA05P 2oQAnROS6txdjGyxnCnCiBIOY+weUzt1 =8F2L -----END PGP SIGNATURE-----