[parisc-linux] ["CSA Test Drive" <TestDrive@compaq.com>] FW: Some issues
Carlos O'Donell
carlos@baldric.uwo.ca
Wed, 11 Dec 2002 17:44:04 -0500
> > 2) The Debian HPPA box (spe170) seems to have alpha quality
> > software. Specifically, the FCNV,UDW,DBL instruction is
> > apparently trapped, at least for certain input operand
>
> I tried the program and I confirm the incorrect result under
> hppa-linux. The same code under hpux generates the correct
> result. The problem might be the wrong rounding mode is set
> by glibc. I believe that there was a recent fix for this.
I fixed fesetround() so it wouldn't make a mess of the RM mask. Though
it does not appear that rounding is related to the problem.
> I see no indication that the code traps on a PA8700. I think
> you would get a report in kern.log if the insn trapped due to
> an unimplemented trap. You might have the floating point
> exception enables on causing traps on your machine.
The code _seems_ to trap on a PA8600. Though I won't say anything until
I enable debugging in the trap handler and rerun the test.
c.