Custom Query (1030 matches)
Results (613 - 615 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #915 | fixed | bad printing of dotted pairs with *print-circle* = t | ||
| Description |
An extra "." can be printed when *print-circle* is t. A log is below. The version (15230) is the trunk as of two days ago. Not sure how to specify the "component" -- I'd guess it's a source code bug, but I don't know. Welcome to Clozure Common Lisp Version 1.8-dev-r15230M-trunk (LinuxX8664)!
? (let* ((*print-circle* t)
(atm "hi")
(alist `((3 . ,atm) (2 . ,atm))))
(print alist))
((3 . #1= . "hi") (2 . #1#))
((3 . "hi") (2 . "hi"))
? '((3 . #1= . "hi") (2 . #1#)) ; the extra dot ruins readability, of course:
> Error: Reader error on #<CCL::RECORDING-CHARACTER-INPUT-STREAM #x3020006EDE3D>, near position 13:
> Dot context error in ".".
> While executing: CCL::SIGNAL-READER-ERROR, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
1 > :q
? '((3 . #1="hi") (2 . #1#)) ; manual correction
((3 . "hi") (2 . "hi"))
?
|
|||
| #1033 | fixed | #10r prefix is omitted for printing ratios when *print-radix* is true | ||
| Description |
The CL HyperSpec says of *print-radix*:
Yet CCL omits the leading "#10r" in the example shown below. I did the same test in Allegro CL, CLISP, CMUCL, GCL, Lispworks, and SBCL, and each of those printed "#10r4/5" rather than "4/5". Welcome to Clozure Common Lisp Version 1.9-dev-r15503M-trunk (LinuxX8664)! ? (setq *print-base* 10 *print-radix* t) T ? 4/5 4/5 ? |
|||
| #1037 | fixed | compiler mishandles prog1 with sufficient optimization | ||
| Description |
It appears that sometimes (prog1 x y) returns y. I've attached a file where CCL returns an incorrect value, perhaps for that reason. Version/platform info is in that file, but here it is: 1.9-dev-r15527M-trunk (LinuxX8664) [and from uname -a:] Linux sloth 2.6.32-45-server #100-Ubuntu SMP Wed Nov 14 11:02:27 UTC 2012 x86_64 GNU/Linux As explained in the attached file, I didn't have this problem on a Mac for a slightly older CCL version. |
|||
