[asdf-devel] Test results on Mac OSX
Robert Goldman
rpgoldman at sift.info
Mon Feb 25 21:15:43 UTC 2013
On 2/25/13 Feb 25 -10:34 AM, Faré wrote:
>> But when I look for "should be" in my test output file, it is many lines
>> away from the failure message.
>>
> That's autoloading for you.
>
> Can you trace LOAD* COMPILE-FILE* and/or COMPILE-FILE LOAD
> and check that indeed :EXTERNAL-FORMAT :UTF-8 is used?
>
> If it isn't, then it's a bug in our code or test
> (Note: considering the portable nature of the code,
> and the fact that it works for me, that is unlikely.)
>
> If it is, then it's time to file a bug against ABCL.
> (Note: considering that I already had to disable most of the test
> for ABCL, that is very likely.)
>
> rlwrap abcl
> (load "test/script-support.lisp") (da) (la) (trace load compile-file
> load* compile-file*) (load "test/test-encodings.script")
Done. I'm afraid the results are Greek to me. Or would be if I could
get ABCL to print non-ASCII! ;-)
ASDF-TEST(7): (load "test-encodings.script")
0: (LOAD "test-encodings.script")
; Loading /Users/rpg/lisp/asdf/test/test-encodings.script ...
Test TEST-ENCODING-EXPLICIT-U8: should be UTF-8
; Registering #<ASDF/SYSTEM:SYSTEM "test-encoding-explicit-u8">
1: (ASDF/LISP-BUILD:LOAD* #P"/Users/rpg/lisp/asdf/test/lambda.lisp"
:EXTERNAL-FORMAT :UTF-8)
2: (LOAD #P"/Users/rpg/lisp/asdf/test/lambda.lisp"
:EXTERNAL-FORMAT :UTF-8)
; Loading /Users/rpg/lisp/asdf/test/lambda.lisp ...
; Loaded /Users/rpg/lisp/asdf/test/lambda.lisp (0.0020 seconds)
2: LOAD returned T
1: LOAD* returned T
Error loading /Users/rpg/lisp/asdf/test/test-encodings.script at line 43
(offset 1675)
#<THREAD "interpreter" {9C2DF08}>: Debugger invoked on condition of type
SIMPLE-ERROR
On sub-test Encoding test EXPLICIT-U8.
These two expressions fail comparison with EQUAL:
(ASDF-TEST::STRING-CHAR-CODES "λ") evaluates to (338 170)
(ASDF-TEST::EXPECTED-CHAR-CODES (QUOTE :UTF-8)) evaluates to (955)
Best,
r
More information about the asdf-devel
mailing list