PPC disassembler gets a TYPE-ERROR

Bug #1527916 reported by Douglas Katzman
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Fix Released
Undecided
Unassigned

Bug Description

* (disassemble 'expt)

; disassembly for EXPT
debugger invoked on a TYPE-ERROR in thread
#<THREAD "main thread" RUNNING {50E60009}>:
  The value 10941 is not of type (SIGNED-BYTE 14).

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [ABORT] Exit debugger, returning to top level.

(SB-VM::RELATIVE-LABEL-USE-LABEL-WRAPPER 10941 #<SB-DISASSEM:DISASSEM-STATE +68 in #<SB-DISASSEM:SEGMENT #X4F970950..4F97B744[44532] in #<code object (LABELS SB-KERNEL::REAL\
-EXPT :IN EXPT) {4F97085F}>>>)

Revision history for this message
Stas Boukarev (stassats) wrote :

In 780045a50fa5270fd7ac328f37d63d69dae803ab

Changed in sbcl:
status: New → Fix Committed
Revision history for this message
Tomas Hlavaty (tomas-hlavaty) wrote :

I could reproduce the error with an old sbcl and this is now fixed on 1.3.2.136-7c6bbaa:

CL-USER> (disassemble 'expt)
; disassembly for EXPT
; Size: 48784 bytes. Origin: #x4F9E00F8 (segment 1 of 2)
; 00F8: 92EF0004 STW $LRA,4($CFP) ; no-arg-parsing entry point
; 00FC: 830F0024 LWZ $A0,36($CFP)
; 0100: 3B200000 ADDI $A1,$ZERO,0

etc

Revision history for this message
Stas Boukarev (stassats) wrote :

Well, yes, it says "Fix Committed "

Changed in sbcl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.