ccl icon indicating copy to clipboard operation
ccl copied to clipboard

Clozure Common Lisp

Results 178 ccl issues
Sort by recently updated
recently updated
newest added

On BigSur, with ccl 1.12 from git: ``` > (com.informatimago.tools.manifest:print-bug-report-info) LISP-IMPLEMENTATION-TYPE "Clozure Common Lisp" LISP-IMPLEMENTATION-VERSION "Version 1.12 (v1.12-39-g6c1a9458) Darwinx8664" SOFTWARE-TYPE "Darwin" SOFTWARE-VERSION "20.4.0" MACHINE-INSTANCE "despina.home" MACHINE-TYPE "x86_64" MACHINE-VERSION "iMac17,1" distribution...

Please review if the bits set in the commit are the relevant ones. - I can load [dense-arrays](https://github.com/digikar99/dense-arrays) without excessive notes. This uses [adhoc-polymorphic-functions](https://github.com/digikar99/adhoc-polymorphic-functions/) which in turn uses custom function...

The behavior that I got is below (the dribbled one). ```lisp "dribble" ? (lisp-implementation-version) "Version 1.12 (v1.12) LinuxX8664" ? (defclass fun () () (:metaclass c2mop:funcallable-standard-class)) # ? (defmethod initialize-instance :after...

1: Go to a repl 2: enter (defstruct foo ()) 3: enter (defmethod bar (a) (declaim (type foo a)) (print a)) 4: enter (bar 'a) No conditions signaled. Okay, but...

CLHS defpackage says: ``` defpackage defined-package-name [[option]] => package option::= (:nicknames nickname*)* | (:documentation string) | (:use package-name*)* | (:shadow {symbol-name}*)* | (:shadowing-import-from package-name {symbol-name}*)* | (:import-from package-name {symbol-name}*)* |...

check-type should use get-setf-expansion to ensure that only one place is considered and stored when trying new values! Current implementation does not, and will mutate the wrong place, and can...

In a similar way to https://github.com/Clozure/ccl/issues/366 there's also an improper handling of places in ASSERT: ``` (pprint (macroexpand-1 '(assert (equal (aref v (decf i 2)) (aref v (incf i))) ((aref...

In %err-disp-common in l1-error-signal.lisp L90 ``` (simple-file-error (make-condition condition-name :pathname (car errargs) :error-type format-string :format-arguments (cdr errargs))) ``` but: ``` (define-condition simple-file-error (simple-condition file-error) () (:report (lambda (c s) (apply...

While browsing the GitHub network for CCL, I found this commit from @denim2x. I think it would be worthy to review, test and merge it - posting it here so...

Not able to build CCL on ppc64le. The current version is written for Big-Endian and has not been updated for little endian. Any plans to update for LE? --- Want...