diff options
author | William Harold Newman <william.newman@airmail.net> | 2001-12-05 18:12:06 +0000 |
---|---|---|
committer | William Harold Newman <william.newman@airmail.net> | 2001-12-05 18:12:06 +0000 |
commit | aa61c7571b33b86981301f34d3acdb66666f53a3 (patch) | |
tree | 35003e9cfb8a0843ce95c5ba580f6166a3f149b5 /BUGS | |
parent | 3b7bcf8ff3727a7f68102f7458805d1bebee5e78 (diff) |
0.pre7.86.flaky7.22:
removed various /SHOW-ish cruft
about that debugger/restart/QUIT problem...
...revived SB-DI:FRAME-CATCHES enough that (BREAK), F 4,
(SB-DI::FRAME-CATCHES SB-DEBUG::*CURRENT-FRAME*)
shows %END-OF-THE-WORLD
...exported SB-VM:*CURRENT-CATCH-BLOCK* to support this
Diffstat (limited to 'BUGS')
-rw-r--r-- | BUGS | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1300,6 +1300,21 @@ Error in function C::GET-LAMBDA-TO-COMPILE: internal compiler error. (This error occurs in sbcl-0.6.13 and in 0.pre7.86.flaky7.14.) +133: + Trying to compile something like + (sb!alien:def-alien-routine "breakpoint_remove" sb!c-call:void + (code-obj sb!c-call:unsigned-long) + (pc-offset sb!c-call:int) + (old-inst sb!c-call:unsigned-long)) + in SBCL-0.pre7.86.flaky7.22 after warm init fails with an error + cannot use values types here + probably because the SB-C-CALL:VOID type gets translated to (VALUES). + It should be valid to use VOID for a function return type, so perhaps + instead of calling SPECIFIER-TYPE (which excludes all VALUES types + automatically) we should call VALUES-SPECIFIER-TYPE and handle VALUES + types manually, allowing the special case (VALUES) but still excluding + all more-complex VALUES types. + KNOWN BUGS RELATED TO THE IR1 INTERPRETER (Now that the IR1 interpreter has gone away, these should be |