the code has its reasons. from mk.c:/^outofdate
/*
* Treat equal times as out-of-date.
* It's a race, and the safer option is to do
* extra building rather than not enough.
*/
return node->time <= arc->n->time;- erik
