Frank Heckenbach wrote:
Mingeborg@aol.com wrote:
I am getting a recursion problem I don't understand. (gpc-20040516, LINUX on a Pentium 4 laptop.)
This is a (silly) example program (enclosed as a gzipped tar file.):
I'm getting the following output: first element: 0 first element: 1 first element: 2 first element: 3 first element: 4 first element: 4 [...]
Thanks for the report. The attached patch will fix it. (inga1*.pas)
This seems like a serious failure. I am surprised it wasn't caught by your test suite. Both that and the current beta should be revised IMO. What versions had it? What other conditions triggered it (maybe all nested function calls)?