I think I've tracked the problem down to these hunks: hunk ./src/Darcs/Repository/Internal.lhs 279 -readPrims s = case readPatch s of +readPrims s = case readPatch s :: Maybe (Sealed (Prim C(x )), PackedString) of hunk ./src/Darcs/Repository/Internal.lhs 281 - Just (Sealed p,_) -> Sealed (effect (p :: Patch C(x y))) + Just (Sealed p,_) -> Sealed (effect p)
I have no idea why I was trying to change it from Patch to Prim but that appears to be a big no-no. I've changed it back locally but now steve_and_monica_rollback.sh runs for a very long time. This makes me think my patch has huge impact on strictness. I'm not sure where to begin looking at though. Changing Repository/Internal.lhs had pretty wide effects in terms of working with Sealed types and for my experience any of those could be the strictness culprit. Jason On Tue, Aug 5, 2008 at 10:43 PM, Jason Dagit <[EMAIL PROTECTED]> wrote: > See my previous send of this patch for details! > > Tue Aug 5 22:22:54 PDT 2008 Jason Dagit <[EMAIL PROTECTED]> > * buggy code: only partially process hunks > >
_______________________________________________ darcs-users mailing list [email protected] http://lists.osuosl.org/mailman/listinfo/darcs-users
