>>>>> "rif" == rif  <[EMAIL PROTECTED]> writes:

    rif> I start CMUCL.  I compile fftw-cmucl.lisp using C-c C-k in ILISP.  I
    rif> get 33 notes.  Everything seems fine.  I don't load fftw-cmucl.x86.  I
    rif> compile fftw-cmucl.lisp again.  This time, 44 notes, and the notes
    rif> directly stem from the two type declarations I have in the file being
    rif> ignored.  I can compile it as many times as I want, but after the
    rif> first compile, it seems that type declarations are ignored.  If I kill
    rif> CMUCL and restart it, I can get 33 notes again on a first compile.

Without seeing the code, I'd say that the declarations are
inconsistent with what the compiled code actually does.

Figure out what's different between the notes and what they're trying
to tell you.  Find out exactly why the declarations appear to be
"ignored".

Ray

Reply via email to