From 0672773c1a762db43ad66cf6e3e70f2bff6e061f Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Thu, 9 May 2013 02:14:44 -0700 Subject: [PATCH] for now, don't use asserts outside of components --- uncore/src/coherence.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/uncore/src/coherence.scala b/uncore/src/coherence.scala index ec932ec9..42b3495e 100644 --- a/uncore/src/coherence.scala +++ b/uncore/src/coherence.scala @@ -842,7 +842,7 @@ class MigratoryCoherence extends CoherencePolicyWithUncached { def getReleaseTypeOnVoluntaryWriteback(): Bits = getReleaseTypeOnCacheControl(M_INV) def newRelease (incoming: Probe, state: UFix, id: UFix): Release = { - Assert( incoming.p_type === probeInvalidateOthers && needsWriteback(state), "Bad probe request type, should be impossible.") + //Assert( incoming.p_type === probeInvalidateOthers && needsWriteback(state), "Bad probe request type, should be impossible.") val with_data = MuxLookup(incoming.p_type, releaseInvalidateData, Array( probeInvalidate -> Mux(uFixListContains(List(tileExclusiveDirty, tileMigratoryDirty), state), releaseInvalidateDataMigratory, releaseInvalidateData),