summaryrefslogtreecommitdiff
path: root/BUGS
diff options
context:
space:
mode:
authorWilliam Harold Newman <william.newman@airmail.net>2001-12-05 18:12:06 +0000
committerWilliam Harold Newman <william.newman@airmail.net>2001-12-05 18:12:06 +0000
commitaa61c7571b33b86981301f34d3acdb66666f53a3 (patch)
tree35003e9cfb8a0843ce95c5ba580f6166a3f149b5 /BUGS
parent3b7bcf8ff3727a7f68102f7458805d1bebee5e78 (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--BUGS15
1 files changed, 15 insertions, 0 deletions
diff --git a/BUGS b/BUGS
index e905d4269..2f5f538d2 100644
--- a/BUGS
+++ b/BUGS
@@ -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