Closed nsrahmad closed 4 years ago
Are you aware that (debug 3) disables merging tail calls? That's probably why you're running out of stack space. This is unlikely to be the only thing that breaks if you change the optimization settings globally.
Are you aware that (debug 3) disables merging tail calls? That's probably why you're running out of stack space.
OK, thanks. That explains it.
This is unlikely to be the only thing that breaks if you change the optimization settings globally.
Never had any problems before, but I rarely use CL. I think people prefer not to depend on TCO in CL.
It gets stuck in infinte recursion. The declaration in question is:
Output: