[Armedbear-ticket] [armedbear] #359: Failure in TRANSLATE-PATHNAME on Windows
armedbear
armedbear-devel at common-lisp.net
Mon Apr 28 14:11:33 UTC 2014
#359: Failure in TRANSLATE-PATHNAME on Windows
-------------------------------------------------+-------------------------
Reporter: robert goldman | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: other | Version:
Keywords: translate-pathname, translate- |
directory-components |
-------------------------------------------------+-------------------------
I received a bug report about ABCL failing ASDF tests on Windows. This is
ABCL version 1.2.1, which I understand not to be the newest version, but
seems to be what's commonly distributed to users.
Here are five key frames in backtrace:
{{{
17: (ERROR "Unsupported case in TRANSLATE-DIRECTORY-COMPONENTS.")
18: (SYSTEM::TRANSLATE-DIRECTORY-COMPONENTS (:ABSOLUTE "users" "dcooper8"
"genworks" "cl" "tests" "asdf" "asdf-windows" "test" "preflight-checks")
(:ABSOLUTE "Users" "dcooper8" "genworks" "cl" "tests" "asdf" "asdf-
windows" :WILD-INFERIORS) (:ABSOLUTE "Users" "dcooper8" "genworks" "cl"
"tests" "asdf" "asdf-windows" "build" "fasls" "abcl-1.2.1-fasl42-win-x64"
"asdf" :WILD-INFERIORS) NIL)
19: (SYSTEM::TRANSLATE-DIRECTORY (:ABSOLUTE "users" "dcooper8" "genworks"
"cl" "tests" "asdf" "asdf-windows" "test" "preflight-checks") (:ABSOLUTE
"Users" "dcooper8" "genworks" "cl" "tests" "asdf" "asdf-windows" :WILD-
INFERIORS) (:ABSOLUTE "Users" "dcooper8" "genworks" "cl" "tests" "asdf"
"asdf-windows" "build" "fasls" "abcl-1.2.1-fasl42-win-x64" "asdf" :WILD-
INFERIORS) NIL)
20: (TRANSLATE-PATHNAME #P"C:/users/dcooper8/genworks/cl/tests/asdf/asdf-
windows/test/preflight-checks/preflight.abcl"
#P"C:/Users/dcooper8/genworks/cl/tests/asdf/asdf-windows/**/*.*"
#P"C:/Users/dcooper8/genworks/cl/tests/asdf/asdf-
windows/build/fasls/abcl-1.2.1-fasl42-win-x64/asdf/**/*.*")
21: (UIOP/PATHNAME:TRANSLATE-PATHNAME*
#P"C:/users/dcooper8/genworks/cl/tests/asdf/asdf-windows/test/preflight-
checks/preflight.abcl" #P"C:/Users/dcooper8/genworks/cl/tests/asdf/asdf-
windows/**/*.*" #P"C:/Users/dcooper8/genworks/cl/tests/asdf/asdf-
windows/build/fasls/abcl-1.2.1-fasl42-win-x64/asdf/**/*.*" NIL
#P"C:/Users/dcooper8/genworks/cl/tests/asdf/asdf-windows/**/*.*")
22: (ASDF/OUTPUT-TRANSLATIONS:APPLY-OUTPUT-TRANSLATIONS
#P"C:/users/dcooper8/genworks/cl/tests/asdf/asdf-windows/test/preflight-
checks/preflight.abcl")
}}}
Reading from the bottom, frames 22 and 21 show ASDF trying to translate a
pathname for an abcl file to its fasl store. Then we move to the ANSI CL
function `translate-pathname` which I ''believe'' should handle this case
successfully.
--
Ticket URL: <http://abcl.org/trac/ticket/359>
armedbear <http://abcl.org>
armedbear
More information about the armedbear-ticket
mailing list