So the bug in bitcount.py is in that n^=n-1 creates an infinite loop in the program.
When tester.py executes this program with the line return getattr(fx,algo)(*args), the tester program itself does not return.
In my own use of the Quixbugs project, I am just setting a time out that determines the cause of failure to be an infinite loop after some reasonable period, but I thought it was worth mentioning here for others using the project.