On Sun, Dec 14, 2008 at 2:00 PM, Nikodemus Siivola
<nikodemus@...> wrote:
> On Sun, Dec 14, 2008 at 4:37 AM, Daniel Jomphe <amis@...> wrote:
>
>> I just fetched SBCL's sources and built them. I ended up with a warning that
>> the posix-related contrib module hadn't been able to be built. The REPL
>> seems to work fine. I ran the tests and got the following. Can I conclude my
>> setup has a problem?
>
> Seems like it. The problems with the test suite probably have the same
> core issue as SB-POSIX. You can rebuild just the contribs with
Just to keep the list posted: I've been helping Daniel diagnose this,
and we've narrowed down the proximate cause: some parts of the system
call his home directory /Users/Username and others /Users/username --
which results (somehow, not yet sure about the details) in SBCL
initializing *DEFAULT-PATHNAME-DEFAULTS* using one, and DIRECTORY
canonicalizing the results using the other. ...which in turn causes
ENOUGH-NAMESTRING to fail to unparse results from DIRECTORY against
*D-P-D*, breaking the SB-POSIX test READDIR/DIRENT-NAME.
(I assume failures in the regular test suite to have similar pathologies.)
Cheers,
-- Nikodemus
|