[kernel] bug#83: Unexpected FPU exception building CVS Debian Package
None
X-PA-RISC Linux-PR-Message: report 83
X-PA-RISC Linux-PR-Package: kernel
X-Loop: daniel_frazier@hp.com
Received: via spool by bugs@bugs.parisc-linux.org id=B.98512593921475
(code B ref -1); Tue, 20 Mar 2001 22:18:01 GMT
To: submit@bugs.parisc-linux.org
Date: Tue, 20 Mar 2001 15:03:55 -0700
From: Paul Bame <bame@fc.hp.com>
Message-Id: <E14fUEN-0007bs-00@noam.fc.hp.com>
Package: kernel
Version: 20Mar2001
Severity: normal
While building the CVS Debian package the kernel complains about an
unemulated FPU instruction which turns out to be a fsub,dbl producing
a FPU exception code 9. None of the status register IEEE exception
bits are set but the I(nexact) exception bit in the status register
is being set. Debug output:
This is the disassembled instruction:
23988: 30 0c 2e 16 fsub,dbl fr0,fr12,fr22
The offending command is /usr/bin/pic which is run during the CVS
build because 'groff -Tpic' is used.
pid 266(pic): Unemulated floating instruction:
exception 0x09:0c2e16 fmt 1 class 3 subop 1
01234567890123456789012345678901 Instruction
00000011000010111000010110
VZOUICxxxxCQCQCQCQCQCRMxxTDVZOUI FP Status Word
00001000001111111101100001000000
fr0-3 0000000000000000 0000000000000000 0000000000000000 0000000000000000
fr4-7 0000000a066d87d6 00005000c28f5c29 0000000000032000 0000000023d3173a
fr8-11 0000000000000000 102d000000000000 10282064102ed010 102ef81010268010
fr12-15 0000000023d3173a 1028601010139050 102ec010102ce138 102ce138102ce0b0
fr16-19 47d420001028260c 0000000000000002 0000000010298ea4 0004000e000000c1
fr20-23 102ed01047d42000 1028260c1014a808 00000000df58b452 000000019999999a
fr24-27 000000084189374c 0000132f51c10aba 000089d710280c28 00000000000000c1
fr28-31 ffffff05102ef810 00000001101391b8 47d78c0010280c28 0000000000000000
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00000000000001001111111100001111
r0-3 00000000 00030a38 00023367 000367e8
r4-7 000369b8 faf00d34 0002d000 00030fa0
r8-11 00000000 00033188 00000000 00031a38
r12-15 00030a38 00000001 00030a38 00000000
r16-19 0000e860 0000e860 0000e86c faf03600
r20-23 00032578 400786c4 00023924 c0000000
r24-27 00000000 00000000 000367e8 00030a38
r28-31 4007acb0 faf03c08 faf03640 00023367
sr0-3 00000000 00000167 00000000 00000167
sr4-7 00000167 00000167 00000167 00000167
IASQ: 00000167 00000167 IAOQ: 0002398f 00023993
IIR: 2e701216 ISR: 103400da IOR: edb03608
ORIG_R28: 4001e000