Ramana,
I've been doing a lot of work on the garbage collector and it is now running 
multithreaded by default. You can set it to single threaded by using 
--gcthreads 1. I suspect that this is a timing-related problem so that will 
work round it.
I've had a previous report of this but I've not been able to reproduce it on 
any of the machines I have access to. I assume it depends on some differences 
between machines that just happens to work for me. I won't be able to do 
anything this week but if you can provide any information I'll look at it next 
week.
Regards,
David


Ramana Kumar <[email protected]> wrote:

I keep running into this kind of problem in svn revision 1520.

> hol.builder: gc_mark_phase.cpp:433: virtual void 
> MTGCProcessMarkPointers::ScanAddressesInObject(PolyObject*, POLYUNSIGNED): 
> Assertion `gMem.SpaceForAddress(wordAt.AsCodePtr()) != 0' failed.
Aborted

I'm guessing it's a known problem in unstable, but if not I'd be happy to 
provide more information as necessary.
If it is known, is it likely to be fixed in svn soon?

Thanks,
Ramana

_______________________________________________
polyml mailing list
[email protected]
http://lists.inf.ed.ac.uk/mailman/listinfo/polyml

Reply via email to