[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Kawa-commonlisp-dev] [PATCH] Type refactoring.
From: |
Per Bothner |
Subject: |
Re: [Kawa-commonlisp-dev] [PATCH] Type refactoring. |
Date: |
Mon, 24 Sep 2012 00:45:08 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120911 Thunderbird/15.0.1 |
On 09/22/2012 06:15 AM, Charles Turner wrote:
On 22 September 2012 01:24, Per Bothner <address@hidden> wrote:
[I'll read and respond the rest of your message more carefully later,]
------ In other news:
I'm not sure if this is a bug, or just a case of getting what I
deserved, the reasoning behind it was that I'd changed some code and
wanted a decent compilation test (I've had cases in the past were the
build process signaled a bug, but the testsuite didn't) on the Scheme
files in Kawa:
(assume kawa has already been made, then do this)
$ find . -name "*.scm" | xargs touch
$ make
...
(compiling StreamsDerived.scm to gnu.kawa.slib.StreamsDerived)
StreamsDerived.scm:83:18: unknown type name 'stream-type'
... lots more times
Looks like it's enough to:
$ touch gnu/kawa/slib/StreamsDerived.scm
I vaguely remember seeing this kind of dependency before, but
I don't remember if I tried to track it down.
I'm guessing a bug/limitation in the "import" logic when importing
from a compiled module - i.e. StreamsType.class and/or the logic
in Language#getTypeFor. In any case the latter doesn't find the
aliased class.
I'll dig into this more later.
--
--Per Bothner
address@hidden http://per.bothner.com/