diff --git a/rts/sm/Evac.c b/rts/sm/Evac.c index 7c82caa185610c6aa763bef60201451114259cc3..53a473d26cf8d86a7ea42b9749e4bbed3fed0edd 100644 --- a/rts/sm/Evac.c +++ b/rts/sm/Evac.c @@ -1167,6 +1167,9 @@ selector_loop: OVERWRITING_CLOSURE((StgClosure*)p); SET_INFO((StgClosure*)p, &stg_WHITEHOLE_info); write_barrier(); +#if defined(PARALLEL_GC) + abort(); // LDV is incompatible with parallel GC +#endif } #endif