When I load ASDF and my system definition, and I check with TRAVERSE, I do *not* see ASDF thinking it needs to upgrade itself again, so something seems to be happening while loading: CL-USER> (push "/Users/rpg/lisp/asdf/" asdf:*central-registry*) ("/Users/rpg/lisp/asdf/" "home:lisp;franz-clx;" "~/lisp/asdf-systems/" "~/lisp/asdf-install-systems/systems/" "~/lisp/asdf-systems/" "~/lisp/asdf-install-systems/systems/") CL-USER> (asdf:load-system "asdf") ; Loading /Users/rpg/lisp/asdf/asdf.asd ; Fast loading ; /Users/rpg/.cache/common-lisp/acl-8.2-macosx-x64/Users/rpg/lisp/asdf/build/asdf.fasl ; Upgrading ASDF from version 2.23.7 to version 2.28 T CL-USER> (circa) Configuring for CIRCA systems... CIRCA ASDFs now in load path. NIL CL-USER> (asdf:traverse (make-instance 'asdf:load-op) (asdf:find-system "circa-csm")) ; Loading /Users/rpg/circa/code/csm/circa-csm.asd ; Loading /Users/rpg/circa/code/csm/logical-pathname.lisp ; Loading /Users/rpg/circa/code/csm/optimization-boilerplate.lisp ; Fast loading /usr/local/acl/acl82.64/code/CLX.001 ;;; Installing clx patch, version 1. ; Autoloading for package "CLTL1": ; Fast loading from bundle code/cltl1.fasl. ; Foreign loading clx:excldep.dylib. ; Loading /Users/rpg/circa/code/csm/musliner-tools.asd ; Loading /Users/rpg/circa/code/csm/quantities.asd ; Loading /Users/rpg/circa/code/iterate/iterate.asd ((# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #) (# . #))