>>>>> "dk" == Dick King <[EMAIL PROTECTED]> writes:
dk> Parsing program #0 [created 0 nodes so far] dk> Parsing program #1 [created 1093 nodes so far] dk> segv_handler: Real protection violation: 0x40b72000 dk> segv_handler: Real protection violation: 0x40b74000 dk> Maximum number (4096) of interrupts exceeded. Exiting. dk> When I modify the code for parse-programs to do a (gc) for every dk> "program", it works. I suspect that problems arise when an dk> automatically-initiated GC is performed. Does anyone have any dk> suggestions? I see this too, including with a CMUCL from CVS; there seems to be a problem with the interaction between the auto_gc_trigger and the dynamic space size. By some accident, the bug doesn't appear when using the default dynamic space size. As a workaround, the default size is large enough for your example, and doesn't exhibit this bug. I suspect that there is a signed/unsigned casting error somewhere in the runtime, but I haven't yet found where. -- Eric Marsden <URL:http://www.laas.fr/~emarsden/>
