abcl
abcl copied to clipboard
Armed Bear Common Lisp <git+https://github.com/armedbear/abcl/> <--> <svn+https://abcl.org/svn> Bridge
See: https://github.com/qitab/cl-protobufs/runs/5605860745?check_suite_focus=true Caught SIMPLE-ERROR while processing --eval option "(asdf:test-system :cl-protobufs)": The assertion (
Currently, ABCL catches the case where the defstruct has been changed and throws an error. The main issue with defstruct is that when compiling, the accessors are inlined as position-based...
In macro forms that use with-slots, none of the slots might be used, which leads to a warning about the gensym not being used.
I get following warning with ABCL 1.9.0 compiled on OpenBSD: ``` CL-USER(2): (require 'abcl-contrib) WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.armedbear.lisp.Java (file:/usr/local/abcl/abcl.jar) to...
```lisp (defstruct outside the-inside) (defstruct inside value) (defmethod print-object ((o inside) stream) (print-unreadable-object (o stream :type t :identity nil) (format stream "inside"))) (print (make-outside :the-inside (make-inside))) ;; #S(outside :THE-INSIDE #S(inside...
``` CL-USER> (ql:quickload :fset) To load "fset": Load 1 ASDF system: fset; Loading "fset" ............... ``` Compilation of the "testing.lisp" file fails with: ``` The assertion (< 0 (LENGTH JVM::C)...
Dear ABCL-team, I build the CAS 'Maxima' (https://sourceforge.net/p/maxima/) regulary using several different Lisp compilers. One can build it with ABCL 1.8.0 without problems, however the build fails with ABCL 1.9.0...
Another blocker: apparently [#abcl190rc3](https://twitter.com/hashtag/abcl190rc3?src=hashtag_click) fails to compile [#IRONCLAD](https://twitter.com/hashtag/IRONCLAD?src=hashtag_click) 0.57 out of Quicklisp: #+begin_example The variable IRONCLAD::+GROESTL-COLS-512+ is unbound. SOURCE-FILE "ironclad/digest/groestl" "groestl" #+end_example
Supersedes #489
```lisp CL-USER(1): (subtypep '(mod 3) '(mod 3)) => NIL, NIL ``` Type specifier `INTEGER` works fine. ```lisp CL-USER(1): (subtypep '(integer 0 3) '(integer 0 3)) => T, T ``` [CLHS...