Difference in strictness/unpackability between Word64 and Word32 (on a 32 bit machine)
In the attached file, mix1 and mix2 both worker/wrapper, but mix2 incompletely so. Changing between Word64 and Word32 is the only difference. GHC 6.7.20070612 on a 32-bit x86 with -O2. This is a stripped-down version of the underperforming(?) code in <http://haskell.org/pipermail/haskell-cafe/2007-June/026985.html\>.