I have checked and it doesn't seem to be LOCATE-SYSTEM. I loaded ASDF on both ACL and on SBCL, and the results of LOCATE-SYSTEM afterwards are the same:
ACL:
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> (asdf::locate-system "asdf")
T
NIL
#P"/Users/rpg/lisp/asdf/asdf.asd"
NIL
NIL
SBCL:
....
CL-USER> (asdf::locate-system "asdf")
T
NIL
#P"/Users/rpg/lisp/asdf/asdf.asd"
NIL
NIL
I have checked and it doesn't seem to be LOCATE-SYSTEM. I loaded ASDF on both ACL and on SBCL, and the results of LOCATE-SYSTEM afterwards are the same:
ACL:
CL-USER> (push "/Users/ rpg/lisp/ asdf/" asdf:*central- registry* ) rpg/lisp/ asdf/" "home:lisp; franz-clx; " "~/lisp/ asdf-systems/ " asdf-install- systems/ systems/ " "~/lisp/ asdf-systems/ " asdf-install- systems/ systems/ ") rpg/lisp/ asdf/asdf. asd rpg/.cache/ common- lisp/acl- 8.2-macosx- x64/Users/ rpg/lisp/ asdf/build/ asdf.fasl locate- system "asdf") rpg/lisp/ asdf/asdf. asd"
("/Users/
"~/lisp/
"~/lisp/
CL-USER> (asdf:load-system "asdf")
; Loading /Users/
; Fast loading
; /Users/
; Upgrading ASDF from version 2.23.7 to version 2.28
T
CL-USER> (asdf::
T
NIL
#P"/Users/
NIL
NIL
SBCL: locate- system "asdf") rpg/lisp/ asdf/asdf. asd"
....
CL-USER> (asdf::
T
NIL
#P"/Users/
NIL
NIL