Re: manipulating FPU rounding modes on alpha

2007-09-11 Thread Joachim Reichel
Hi, this is exactly the same result that I get on Uwe's EV56 without and with math_emu. I'm not in the position to discuss whether math_emu should be a module or built in. Using which kernel? linux-image-2.6.21-2-alpha-generic 2.6.21-6 Here is my /proc/cpuinfo in case you want to compare

Re: manipulating FPU rounding modes on alpha

2007-09-11 Thread Lennart Sorensen
On Tue, Sep 11, 2007 at 08:43:44AM +0200, Joachim Reichel wrote: This seems to be a misunderstanding. If the module is loaded, everything is fine; if it is not loaded, I get the same errors as you. So the other EV56 behaves exactly like your machine. Well that makes sense then. Well hopefully

Re: manipulating FPU rounding modes on alpha

2007-09-11 Thread Joachim Reichel
Hi, This seems to be a misunderstanding. If the module is loaded, everything is fine; if it is not loaded, I get the same errors as you. So the other EV56 behaves exactly like your machine. Well that makes sense then. Well hopefully as soon as the kernel packaging bug is fixed then the

Re: manipulating FPU rounding modes on alpha

2007-09-10 Thread Lennart Sorensen
On Sun, Sep 09, 2007 at 09:38:43PM -0400, Lennart Sorensen wrote: I am running a build right now. It built on my machine. So here is the state of my machine: kernel: 2.6.18.dfsg.1-13etch2 cpu: Alpha EV56 (21164A) 433MHz. running unstable in a chroot, with stable on the main system. Did the

Re: manipulating FPU rounding modes on alpha

2007-09-10 Thread Joachim Reichel
Hi Lennart, Would you like me to try putting the new 2.6.22 kernel on and building under that? if it is not too much work for you, yes, I would appreciate that. Kind regards, Joachim -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL

Re: manipulating FPU rounding modes on alpha

2007-09-10 Thread Lennart Sorensen
On Mon, Sep 10, 2007 at 04:56:02PM +0200, Joachim Reichel wrote: if it is not too much work for you, yes, I would appreciate that. I will give it a shot. -- Len Sorensen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]

Re: manipulating FPU rounding modes on alpha

2007-09-10 Thread Lennart Sorensen
On Mon, Sep 10, 2007 at 12:44:56PM -0400, Lennart Sorensen wrote: I will give it a shot. Build fails running 2.6.22, or rather the test fails. Running 'LD_LIBRARY_PATH=/root/cgal-3.3.1/debian/tmp/usr/lib /root/cgal-3.3.1/debian/tests/rounding_modes' returns: default: ERROR get/set: ERROR ZERO

Re: manipulating FPU rounding modes on alpha

2007-09-10 Thread Joachim Reichel
Hi, Build fails running 2.6.22, or rather the test fails. Running 'LD_LIBRARY_PATH=/root/cgal-3.3.1/debian/tmp/usr/lib /root/cgal-3.3.1/debian/tests/rounding_modes' returns: default: ERROR get/set: ERROR ZERO zero : ERROR ZERO +inf : ERROR ZERO -inf : ERROR ZERO near :

Re: manipulating FPU rounding modes on alpha

2007-09-10 Thread Lennart Sorensen
On Mon, Sep 10, 2007 at 11:20:21PM +0200, Joachim Reichel wrote: this is exactly the same result that I get on Uwe's EV56 without and with math_emu. I'm not in the position to discuss whether math_emu should be a module or built in. Using which kernel? Your conclusion seems wrong since the

Re: manipulating FPU rounding modes on alpha

2007-09-10 Thread Tyson Whitehead
I also see an indication that if you call gcc with the -mieee option, it will generate code that runs on any alpha correctly, without relying on the kernel to solve the problem for it. Your conclusion seems wrong since the test is built with -mieee -mfp-rounding-mode=d -frounding-math.

Re: manipulating FPU rounding modes on alpha

2007-09-09 Thread Lennart Sorensen
On Sun, Sep 09, 2007 at 01:05:03PM +0200, Joachim Reichel wrote: it would be really helpful if some alpha porters could try to build cgal. If the build fails, could I get an account on your machine to track down the problem? I am running a build right now. -- Len Sorensen -- To

Re: manipulating FPU rounding modes on alpha

2007-09-06 Thread Lennart Sorensen
On Thu, Sep 06, 2007 at 09:41:56PM +0200, Joachim Reichel wrote: I'm maintaining cgal (non-free), a package for computational geometry that requires manipulating the FPU rounding mode for some math operations. I need some help concerning an alpha specific problem. It turned out that the FPU

RE: manipulating FPU rounding modes on alpha

2007-09-06 Thread Uwe Schindler
On my machine (the machine where Joachim tested the build) the kernel module math_emu is loaded. Could it be the case that the test do not fail on my machine because of that? In older mails from this list I recognize a problem that code linked against the new libc needs math_emu enabled? -

Re: manipulating FPU rounding modes on alpha

2007-09-06 Thread Joachim Reichel
Hi, I have no clue how to debug this problem. The test works if the package is build manually, but fails on the buildd (ds10). I have no experience with alpha and don't know how to track this down. Is this possibly a result of the switch to ldbl128 that happened around the end of

Re: manipulating FPU rounding modes on alpha

2007-09-06 Thread Steve Langasek
On Thu, Sep 06, 2007 at 10:51:19PM +0200, Uwe Schindler wrote: On my machine (the machine where Joachim tested the build) the kernel module math_emu is loaded. Could it be the case that the test do not fail on my machine because of that? In older mails from this list I recognize a problem that

Re: manipulating FPU rounding modes on alpha

2007-09-06 Thread Lennart Sorensen
On Thu, Sep 06, 2007 at 10:51:19PM +0200, Uwe Schindler wrote: On my machine (the machine where Joachim tested the build) the kernel module math_emu is loaded. Could it be the case that the test do not fail on my machine because of that? In older mails from this list I recognize a problem that

Re: RE: manipulating FPU rounding modes on alpha

2007-09-06 Thread Joachim Reichel
Hi, I just checked once again on Uwe's machine without math_emu loaded. Now the test fails -- but in a slightly different way than on the buildd. Furthermore, the buildd ds10 is a ev6 according to www.buildd.net, thus it shouldn't need math_emu, right? Joachim -- To UNSUBSCRIBE, email to