[plt-scheme] Bad max depth!

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Mon May 7 19:03:46 EDT 2007

At Mon, 7 May 2007 03:58:57 -0400 (EDT), Dimitris Vyzovitis wrote:
> mzscheme aborts on me with:
> Bad max depth! Given 13, counted 15.

Thanks very much for narrowing this down to a problem with `(let-values
[() (values)]) ...)'. Using that information and the small example that
you sent me, I was able to quickly find the problem, which was in an
optimizer step that drops unneeded `let-values' binding clauses. The
bug is now fixed in SVN.

Matthew



Posted on the users mailing list.