[Asdf-devel] Problem with testing on MKCL: more info

Robert P. Goldman rpgoldman at sift.info
Tue Apr 22 02:53:50 UTC 2014

Jean-Claude Beaudoin wrote:
> On Mon, Apr 21, 2014 at 4:46 PM, Robert P. Goldman <rpgoldman at sift.info
> <mailto:rpgoldman at sift.info>> wrote:
>     CALL-STACK overflow, stack size = 8712192..
>     upgrade FAILED for mkcl from REQUIRE using method
>     'load-asdf-lisp'load-asdf-fasl
>     you can retry just that test with:
>     ASDF_UPGRADE_TEST_METHODS="'load-asdf-lisp'load-asdf-fasl" ./test/\
>     run-tests.sh -u mkcl
>     or more interactively (and maybe with rlwrap or in emacs), start with:
>     mkcl -norc
>     then copy/paste:
>     (load "test/script-support.lisp") (asdf-test::da) (test-upgrade
>     'load-asdf-lisp'load-asdf-fasl "REQUIRE")
> The whole MKCL process has hit the OS imposed limit on the size of the
> stack.
> A call to "ulimit -s" at the shell prompt should give you a number that when
> multiplied by 1024 should be very close to the "stack size" claimed here
> above.
> Exhausting 8 Meg of stack is usually sign of some form of infinite
> recursion in the program
> so I would not even advise to attempt to grow the stack...
> I'll try to investigate further.

OK, this is what happens if I go to the ASDF git working copy and do

make test-upgrade l=mkcl

or, equivalently, go to asdf/test/ and do

./run-tests.sh -u mkcl

Hope that will be enough to be easily repeatable by you.


More information about the asdf-devel mailing list