Custom Query (1030 matches)
Results (361 - 363 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1108 | fixed | recursion fails if a vector is created from the original argument | ||
| Description |
The following function doesn't work properly on MacOS/64bit (32bit is ok, I didn't test other platforms). (defun foo (x)
(if (vectorp x)
x
(foo (vector x))))
Welcome to Clozure Common Lisp Version 1.9-r15883M (DarwinX8664)! ? (defun foo (x) (if (vectorp x) x (foo (vector x)))) FOO ? (foo 'test) #(#(#(#(#(#(#(................#(#(#(#(#(#(#( > Error: Stack overflow on temp stack. Welcome to Clozure Common Lisp Version 1.9-r15788M (DarwinX8632)! ? (defun foo (x) (if (vectorp x) x (foo (vector x)))) FOO ? (foo 'test) #(TEST) |
|||
| #1191 | fixed | showing IDE preferences panel gives "Error: Invalid memory operation" | ||
| Description |
Start a trunk ccl and do (require 'cocoa). Choose "Preferences..." from the application menu. > Error: Invalid memory operation. > While executing: GUI::|-[CCLFontToNameTransformer transformedValue:]|, in process Initial(0). The function in question is in ccl:cocoa-ide;preferences.lisp. It works on 1.9. I suspect a compiler bug, but I have not looked at it very hard, so I could be wrong about that. The trunk and 1.9 versions of the function are identical. |
|||
| #1204 | fixed | Bad opcode with literal complex numbers | ||
| Description |
Make the following two files, and start CCL (any Darwin OS, 32-bit or 64-bit, with or without the IDE). The files should be as follows: ccl:complex-test.lisp (defun goo1 () #c(0 -1)) ~/ccl-init.lisp (setf ccl::*fasl-save-definitions* t) (compile-file "ccl:complex-test.lisp") #+:64-BIT-HOST (load "ccl:complex-test.dx64fsl") #-:64-BIT-HOST (load "ccl:complex-test.dx32fsl") The following error occurs:
1 > |
|||
