I just tried to use ADT.Priority_queue like this:
object q = ADT.Priority_queue(); q->push(1,1); q->pop();
and this code hangs my computer almost completely using Pike 7.7 from CVS. Can someone reproduce the problem or tell me if I'm doing something wrong in my code?