From: Bob Rogers <[EMAIL PROTECTED]> Date: Tue, 2 Sep 2008 21:55:54 -0400
. . . I suspect this faked call is what's causing the "too few arguments" error (though none of my naive attempts to fix it worked). If this case is not covered by the test suite (I'm running an experiment now to see), then it may have been broken for about two years now, which (IIRC) is when strict parameter checking was turned on by default. I was right; if you add fprintf(stderr, "[no caller for closure %p]\n", SELF); to the block after the comment I quoted, this message does not appear in "make test" output. -- Bob