diff -r bdaa5571f8ca -r dc6216aee85c src/mem/packet_queue.cc --- a/src/mem/packet_queue.cc Fri Aug 03 17:18:02 2012 +0100 +++ b/src/mem/packet_queue.cc Fri Aug 03 17:31:34 2012 +0100 @@ -105,7 +105,8 @@ void PacketQueue::schedSendTiming(PacketPtr pkt, Tick when, bool send_as_snoop) { - assert(when > curTick()); + // we can still send a packet before the end of this tick + assert(when >= curTick()); // express snoops should never be queued assert(!pkt->isExpressSnoop());