OK, so asdf-unix must be turned on when darwin is present, even though unix is absent. And/or ECL should ensure that unix is present on darwin.
Juanjo, what is the correct behavior wrt *features* on ECL?
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
On Tue, Sep 13, 2011 at 11:43, Robert Goldman rpgoldman@sift.info wrote:
On 9/13/11 Sep 13 -10:29 AM, Faré wrote:
On Tue, Sep 13, 2011 at 11:18, Robert Goldman rpgoldman@sift.info wrote:
On 9/13/11 Sep 13 -9:08 AM, Robert Goldman wrote:
I just installed ECL from MacPorts, and when I run the test suite I get a failure.
Using ecl -norc Ran 35 tests: 34 passing and 1 failing failing test(s): test-configuration.script
Should I expect this?
Seems like the failure arises because ECL is unhappy with this configuration string:
/foo:/bar::/baz:/quux
in that test.
Error is:
Uneven number of components in source to destination mapping: "/foo:/bar::/baz:/quux"
This is MacPorts ecl 11.1.1_0:
(lisp-implementation-version)
"11.1.1"
Wow. What's the value of asdf::*inter-directory-separator* ? Of *features* ?
asdf::*inter-directory-separator*
#;
(pprint *features*)
(:ASDF2 :ASDF :DARWIN :FORMATTER :LONG-LONG :UINT64-T :UINT32-T :UINT16-T :RELATIVE-PACKAGE-NAMES :LONG-FLOAT :DFFI :CLOS-STREAMS :CMU-FORMAT :ECL-PDE :DLOPEN :CLOS :BOEHM-GC :ANSI-CL :COMMON-LISP :IEEE-FLOATING-POINT :PREFIXED-API :FFI :I686 :COMMON :ECL)