kawa-commonlisp-dev
[Top][All Lists]
Advanced

[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/



reply via email to

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