On Friday 28 January 2011 11:40:33, Simon Marlow wrote: > I think you may have had an encounter with this bug: > > http://hackage.haskell.org/trac/ghc/ticket/4924 >
That seems not unlikely. the offending Main contained a couple of near- identical loops, and that bug doesn't reliably occur (I compiled your example Test module a few times with -O2 [ghc-7.0.1] and always got Str=DmdType U(L)U(L)m, for both, f and g). > I reported it yesterday, and Simon has already fixed it. The fix will > be in 7.0.2. Great. Cheers, Daniel _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users