[asdf-devel] Q about ASDF on LW

Daniel Herring dherring at tentpost.com
Thu Jan 21 01:55:22 UTC 2010


Hi Nick,

Note that this release of asdf has asdf-binary-locations built in.  Thus 
it does not need to be loaded separately (input 4 below).  Instead, load 
ASDF then (setf asdf:*enable-asdf-binary-locations* t).

If you clear the asdf fasl and restart LW, does that work without blowing 
the stack?

- Daniel


On Wed, 20 Jan 2010, Nick Levine wrote:

>   From: =?ISO-8859-1?Q?Far=E9?= <fahree at gmail.com>
>   Date: Wed, 20 Jan 2010 14:30:48 -0500
>   Cc: Nick Levine <ndl at ravenbrook.com>, asdf-devel at common-lisp.net
>
>   If you actually send the backtrace on the list, or attach it to an
>   ASDF bug on launchpad.net, that would help a lot figure out what's
>   wrong and how to fix it.
>
> Here it is. Note that the "extend stack by 50%" restart did the trick.
>
> CL-USER 1 > (lisp-implementation-version)
> "5.1.2"
>
> CL-USER 2 > (load #P"c:/tmp/downloads/libcl-2010-01-18-snapshot/asdf/asdf.lisp")
> ; Loading text file c:\tmp\downloads\libcl-2010-01-18-snapshot\asdf\asdf.lisp
> #P"c:/tmp/downloads/libcl-2010-01-18-snapshot/asdf/asdf.lisp"
>
> CL-USER 3 > (pushnew #P"c:/tmp/downloads/libcl-2010-01-18-snapshot/_asdf/" asdf:*central-registry* :test #'equal)
> (#P"c:/tmp/downloads/libcl-2010-01-18-snapshot/_asdf/" (DIRECTORY-NAMESTRING *DEFAULT-PATHNAME-DEFAULTS*))
>
> CL-USER 4 > (asdf:operate 'asdf:load-op :asdf-binary-locations)
...
> Warning: (DEFPARAMETER *CENTRALIZE-LISP-BINARIES*) being redefined in C:\tmp\downloads\libcl-2010-01-18-snapshot\asdf-binary-locations\dev\main.lisp (previously in c:\tmp\downloads\libcl-2010-01-18-snapshot\asdf\asdf.lisp).
...
> CL-USER 5 > (load #P"c:/tmp/downloads/libcl-2010-01-18-snapshot/compile-libcl.lisp")
> ; Loading text file c:\tmp\downloads\libcl-2010-01-18-snapshot\compile-libcl.lisp
> ;  Loading text file c:\tmp\downloads\libcl-2010-01-18-snapshot\libcl-init\packages.lisp
> ;  Loading from #<STREAM::LATIN-1-FILE-STREAM C:\tmp\downloads\libcl-2010-01-18-snapshot\alexandria\alexandria.asd>.
>
> Stack overflow (stack size 15997).
...
> CL-USER 7 : 1 > :c        ; extend stack by 50% -- succeeds




More information about the asdf-devel mailing list