[project @ 2005-10-12 12:57:23 by simonmar]
[ghc-hetmet.git] / ghc / rts / Sanity.c
index ae40bbe..43200d2 100644 (file)
@@ -547,6 +547,12 @@ checkHeap(bdescr *bd)
 {
     StgPtr p;
 
+#if defined(SMP)
+    // heap sanity checking doesn't work with SMP, because we can't
+    // zero the slop (see Updates.h).
+    return;
+#endif
+
     for (; bd != NULL; bd = bd->link) {
        p = bd->start;
        while (p < bd->free) {