boehm-gc, a garbage collector for C and C++, is partially broken on OSX, i.e. it works most of the time, but sometimes it does not. I, for one, triggered a bug in boehm-gc, totally fucking up a linked list in the 'scheme0' interpreter. I was searching for this bug for quite some time, until I tried it under Linux, and there, it worked perfectly. I just don't want to touch a garbage collector's source. Even a few glimpses at the code revealed that this is highly obscure software. So, boys and girls, don't rely on boehm-gc when you have to write a program for OSX/Darwin.