gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Compiling GCL


From: Faré
Subject: Re: [Gcl-devel] Compiling GCL
Date: Sat, 9 Nov 2013 15:58:02 -0500

On Thu, Nov 7, 2013 at 9:15 AM, Camm Maguire <address@hidden> wrote:
>> Logical pathnames are both tricky and ultimately useless. They are a
>> legacy thing that was never developed (premature standards cause
>> premature code that can't evolve) and is now replaced by better
>> things. I wouldn't make a priority of getting them perfect.
>
> Thanks so much for saying this!  You seem to make heavy use of it for
> some reason in your tests, upon seeing which I thrust my hands
> heavenward and exclaim 'no, not that.... anything but that...!' :-)
>
Yeah, well, as you can see, I procrastinated on more important stuff
by obsessing about getting things working right with logical pathnames,
for the benefit of the handful (max) of misguided cranky semi-old timers
who use them and report bugs. janderson, p-cos — who else is crazy enough
to use "logical" pathnames?

Because I was semi-regularly getting reports that I was breaking support
for logical-pathnames, I ended up including them in my tests.
They are also in half the tests in the janderson-contributed
asdf-pathname-test.script.

Back to the failures.
1- Even simple uses of STRCAT seem to bork:
(uiop:strcat "abc" "def") should return "abcdef" but instead fails
Even (uiop:strcat "abc") fails mysteriously.
In compiling etypecase, the type string seems badly supported.

2- there are plenty of condition-related issues.
I haven't been able to isolate then, but shouldn't be too hard
to reproduce with the instructions given by the test suite on failure.
It seems to me that conditions are not compiled properly,
perhaps due to all the eval-when business.

3- Last but not least, there are pathname issues that are not related
to logical pathnames.
 I admit I am not too familiar with that part of the test suite.

I'll try again when I have a decent machine and connection (I'm
currently on the move).

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Many people escape old fairy tales (creationism, homeopathy, monarchy)
only to fall into new ones (democracy, socialism, global warmism)...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]