Custom Query (1030 matches)
Results (199 - 201 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #247 | fixed | error optimizing ash | ||
| Description |
? (compile nil '(lambda (c)
(declare (optimize (safety 1)))
(declare (type (integer 30074 1948824693) c))
(ash c (min 82 -28192897))))
> Error: 28192897 : value doesn't match constraint :U8CONST in template for NATURAL-SHIFT-RIGHT .
> While executing: MATCH-VREG, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
|
|||
| #248 | fixed | Typo in reader code | ||
| Description |
When entering an invalid symbol like "..." into the REPL, an internal error resulting from a typo is signalled. Fix: Index: l1-reader.lisp
===================================================================
--- l1-reader.lisp (revision 8515)
+++ l1-reader.lisp (working copy)
@@ -2407,7 +2407,7 @@
(if (= len 1)
(or dot-ok
(signal-reader-error stream "Dot context error in ~s." (%string-from-token tb)))
- (signal-reader-error stream "Illegal symbol syntax in ~s. (%string-from-token tb)"))
+ (signal-reader-error stream "Illegal symbol syntax in ~s." (%string-from-token tb)))
;; Something other than a buffer full of dots. Thank god.
(let* ((num (if (null escapes)
(handler-case
|
|||
| #249 | fixed | bug in ccl::decode-string-from-octets | ||
| Description |
Reported in email: I know this is an internal function, but I don't see any exported equivalent functionality. In any case, it appears the :start keyword argument is doing something wrong. Welcome to Clozure Common Lisp Version 1.2-r7902S (LinuxX8664)! ? (ccl::decode-string-from-octets (make-array 5 :element-type '(unsigned-byte 8) :initial-element 65)) "AAAAA" 5 ? (ccl::decode-string-from-octets (make-array 5 :element-type '(unsigned-byte 8) :initial-element 65) :start 1) "AA" 3 ? (ccl::decode-string-from-octets (make-array 5 :element-type '(unsigned-byte 8) :initial-element 65) :start 0) "AAAAA" 5 ? (ccl::decode-string-from-octets (make-array 5 :element-type '(unsigned-byte 8) :initial-element 65) :start 2) "" 1 ? (ccl::decode-string-from-octets (make-array 5 :element-type '(unsigned-byte 8) :initial-element 65) :start 1) "AA" 3 In this case it's skipping some extra octets. But that's not the worst of it. "In the wild" I observed this function adding garbage to the end of the string that is returned, if start > 0. |
|||
Note:
See TracQuery
for help on using queries.
