Hi!
Building Maxima 5.9.1 with latest SBCL 0.8.17 I've got
the following error in slatec:
;
/home/vadim/test4/maxima-5.9.1/src/binary-sbcl/numerical/slatec/xerprn.fasl
written
; compilation finished in 0:00:00
; - Loading binary file
;
"/home/vadim/test4/maxima-5.9.1/src/binary-sbcl/numerical/slatec/xerprn.fasl"
; loading
#P"/home/vadim/test4/maxima-5.9.1/src/binary-sbcl/numerical/slatec/xerprn.fasl"
debugger invoked on a TYPE-ERROR in thread 5384:
The value "$$" is not of type (SIMPLE-BASE-STRING 2).
You can type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name):
0: [CONTINUE] Continue anyway (skipping to toplevel read/eval/print loop).
1: [QUIT ] Quit SBCL (calling #'QUIT, killing the process).
(SB-C::%COMPILE-TIME-TYPE-ERROR
3
("$$")
(SIMPLE-BASE-STRING 2)
#<unavailable argument>)[:EXTERNAL]
0]
Looks like SBCL bug since
(typep "$$" '(simple-base-string 2))
gives wrong result
NIL
--
Vadim V. Zhytnikov
<vvzhy@mail.ru>
<vvzhy@netorn.ru>