>>>>> "Jan" == Jan Rychter <[EMAIL PROTECTED]> writes:

>>>>> "Ole" == ole rohne <[EMAIL PROTECTED]>:
    Jan> I am stuck with no working lisp on my laptop :-/ The 2003-12
    Jan> snapshot provided by Ole is nice, but I've had strange problems
    Jan> with 2003-12 ("NIL fell through ETYPECASE expression" errors when
    Jan> ASDF loads compiled files).

    Ole> I've seen the same problem, and I suspect PCL, not the memory
    Ole> layout - I think I did cross-check that it also shows up on stock
    Ole> 2003-12 under RedHat 7.x.  I've posted my tentative diagnostics to
    Ole> the CMUCL implementation list:
    Ole> <http://article.gmane.org/gmane.lisp.cmucl.devel/4976>

    Jan> You are right -- I have verified on another machine and it is clearly
    Jan> the 2003-12 snapshot that introduces this problem, while 2003-11 works
    Jan> just fine.

So, the 2003-11 snapshot has no problem with "NIL fell through", but
the 2003-12 snapshot does?  Ok, I see that between the two, there was
a change by Gerd in memf-test-converter, exactly where Ole posted his
fixes.

So, I think Ole fix is probably right, or close enough, anyway.

    Jan> Thanks. I didn't know about the entry in parms.lisp. After adjusting it

Note that this has changed in the CVS sources for Linux/x86 and
Solaris.  You should only need to change the value in parms.lisp now.
I'd change it for other platforms as well, but someone would need to
test that change.

    Jan> everything went relatively smoothly. That's the first time I've built
    Jan> CMUCL, so I didn't know what to expect. Just for the reference, I had

Very nice!  Pierre Mai's scripts do a good job, and I'm glad the
documentation is good enough for you to figure out how to do this.

    Jan>   -- remove package locks during the build process, as it otherwise
    Jan>      wouldn't continue,

Yes, something that I've noticed but have been too lazy to fix.  I'll
fix that when CVS comes back.

    Jan>   -- ignore the fact that PCL did not get built during the
    Jan>      cross-compile, and rebuild the target with itself adding (pushnew
    Jan>      :pcl *features) to xtarget/setenv.lisp to get PCL,

Noticed that too, and always just selected the restart about returning
NIL from load.  I'll look into fixing the cross-compile script not to
expect PCL since we're not building with PCL.

Ray


-- 
Ericsson may automatically add a disclaimer.  Sorry, it's beyond my
control.


 

This communication is confidential and intended solely for the addressee(s). Any 
unauthorized review, use, disclosure or distribution is prohibited. If you believe 
this message has been sent to you in error, please notify the sender by replying to 
this transmission and delete the message without disclosing it. Thank you.

E-mail including attachments is susceptible to data corruption, interruption, 
unauthorized amendment, tampering and viruses, and we only send and receive e-mails on 
the basis that we are not liable for any such corruption, interception, amendment, 
tampering or viruses or any consequences thereof.

Reply via email to