From: Mark H. <ma...@hy...> - 2006-10-24 17:50:35
|
On Tue, 24, Oct, 2006 at 10:31:30AM -0600, Travis Oliphant spoke thus.. > The basic problem is that the longfloat type is not very=20 > cross-platform. The functionality depends on your C-compiler /=20 > platform when a long double is specified as the type. I suspect it=20 > doesn't work well with all compilers. In particular gcc 3.3 on apple I= =20 > know has trouble with the long double type. Apologies, I'm a complete moron. If you compile python with gcc-3.3 and the module with 4.0, things break. If I recompile numpy with gcc-3.3, you just don't get a float80,96 or 128 type which as far as I'm concerned is fine; certainly much better than it breaking. This is all on Mac OS X 10.4, I haven't had time to look at what would happen with a python and module compiled with 4.0. Sigh, the sooner we move these machines to Debian the better :-) Cheers, Mark --=20 Mark Hymers <mark at hymers dot org dot uk> "I told you I was ill" The epitaph of Spike Milligan (1918-2002) |