|
From: | Elf |
Subject: | Re: [Chicken-janitors] several bugs. |
Date: | Wed, 24 Oct 2007 22:52:03 -0700 (PDT) |
sure, just run chicken-setup eformat and youll see a lot of warning lines about unused and non-imported variables. the resulting lib loads fine, but will segfault when you try to use the funcs. if you comment out the inline declares, and change all define-inline to define, run chicken-setup eformat, youll get one warning for an unused var (legitimate), and it will load and run fine. the problem with proplists is that a condition is signaled if theres no put! before a get. at line 4619 in library.scm (let loop ((plist (##sys#slot sym 2))) which doesnt consider the case of no slot existing yet, i think. i need to lookinto it a bit more because proplists are new and im not familiar with how symbols have changed recently.
-elf On Thu, 25 Oct 2007, felix winkelmann wrote:
On 10/25/07, Elf <address@hidden> wrote:erk, i forgot to attach the file. i was in a rather bad auto accident today (concrete barrier vs my car == no car anymore) so my brain is a bit fuzzed still. here's the file. (this is for an extended string formatting procedure that i hope to make into an actual egg at some point cause i find it very useful.)Oh, crap. I hope you are ok. Can you give me more information about for what I should look?the proplists bug is for 2.727 when trying to compile the boyer test. ive located what and where the problem is. working on a fix.Can you describe the problem? cheers, felix
[Prev in Thread] | Current Thread | [Next in Thread] |