Re: [ANNOUNCE] STklos version 0.50
Hi Shiro,
> Bravo. It's very exciting.
Thanks a lot.
> I took a quick look on an IRIX64-6.5 box with gcc-2.95.2&gmake, and
> here are a couple of small patches.
>
Ooops. I'm very impressed by how fast you react.
>
> (1) gc/dyn_load.c doesn't compile as it is. I'm using boehm-gc-5.3 on the
> different project and that works fine. The only difference in dyn_load.c
> between 5.0 and 5.3 is as follows:
It works also with gc-5.3. I have tested it and I thought that I've
shipped it with version 5.3. I will use the gc5.3 for next release.
>
> (2) In lib/compiler.stk, compile-named-let rewriting is not correct in
> the case like:
> (let ((name 0))
> (let name ((x name)) x))
> This should return 0 instead of a closure.
> Also, compile-letrec produces invalid let syntax "(let ())" if
> empty binding is given, and reports an error. Here's a quick fix:
>
Of course, I should have seen that. I will apply your patches this
night. Thanks a lot for this one.
>
> (3) I haven't nailed it down yet, but stklos crashes when it tries to
> read certain bignums. It seems that it's a gmp problem.
Perhaps its me, but I had also problems with gmp that I did not
experienced with version 2.0. However because of Win32, I had to
use a more recent version of gmp. If you want you can replace it with
a 2.0.2 release and see if it makes difference (in this case this is
probably me ;-<).
Thanks for your help.
-- Erick
Received on Thu Jan 18 2001 - 14:03:58 CET
This archive was generated by hypermail 2.3.0
: Mon Jul 21 2014 - 19:38:59 CEST