Re: defstruct :predicate failure

2018-05-09 Thread Daniel Kochmański
In both cases (ECL built from the tag and your install from the HEAD) make sure you remove previous ECL and its cache with FASLs. It might be that you use wrong library in your system (i.e two libecl libraries are installed, or FASL from incompatible version is loaded). Regards, Daniel On 09

Re: defstruct :predicate failure

2018-05-09 Thread Peter Keller
On 05/08/2018 11:03 PM, Andrew Kirkpatrick wrote: > Interestingly I cannot reproduce it. I'm running Linux Mint 18.2 and > built ECL from a git checkout of the tag ECL-16.1.3: > > $ /opt/ecl/bin/ecl > ;;; Loading "/home/spacebat/quicklisp/setup.lisp" > ;;; Loading #P"/opt/ecl/lib/ecl-16.1.3/asdf.f

Re: defstruct :predicate failure

2018-05-08 Thread Daniel Kochmański
Hey, thank you for the report. This issue has been fixed around a year ago: b6a4d4a85148dfc0561981e7e65fcf2224ddb2a2 (reported here: https://gitlab.com/embeddable-common-lisp/ecl/issues/385). This change is not part of the release yet (fix was applied in 2017-05-30 while 16.1.3 was released i

Re: defstruct :predicate failure

2018-05-08 Thread Andrew Kirkpatrick
Interestingly I cannot reproduce it. I'm running Linux Mint 18.2 and built ECL from a git checkout of the tag ECL-16.1.3: $ /opt/ecl/bin/ecl ;;; Loading "/home/spacebat/quicklisp/setup.lisp" ;;; Loading #P"/opt/ecl/lib/ecl-16.1.3/asdf.fas" ECL (Embeddable Common-Lisp) 16.1.3 (git:17645d703eb95b945

defstruct :predicate failure

2018-05-08 Thread Peter Keller
Hello, I ran into a situation where I think ECL 16.1.3 has a bug in it: Linux violet > ecl ;;; Loading "/home/psilord/quicklisp/setup.lisp" ;;; Loading #P"/usr/local/lib/ecl-16.1.3/asdf.fas" ECL (Embeddable Common-Lisp) 16.1.3 (git:UNKNOWN) Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya Copyr