diff --git a/src/cpu/o3/thread_context_impl.hh b/src/cpu/o3/thread_context_impl.hh index 005aa57166..bea4dc7840 100644 --- a/src/cpu/o3/thread_context_impl.hh +++ b/src/cpu/o3/thread_context_impl.hh @@ -347,7 +347,6 @@ template void O3ThreadContext::setHtmCheckpointPtr(BaseHTMCheckpointPtr new_cpt) { - assert(!thread->htmCheckpoint->valid()); thread->htmCheckpoint = std::move(new_cpt); } diff --git a/src/cpu/simple_thread.cc b/src/cpu/simple_thread.cc index 28a1c80692..b9b69d89ec 100644 --- a/src/cpu/simple_thread.cc +++ b/src/cpu/simple_thread.cc @@ -196,6 +196,5 @@ SimpleThread::getHtmCheckpointPtr() void SimpleThread::setHtmCheckpointPtr(BaseHTMCheckpointPtr new_cpt) { - assert(!_htmCheckpoint->valid()); _htmCheckpoint = std::move(new_cpt); }