On Thu, Jul 17, 2008 at 06:56:52PM +0200, stefan kersten wrote: > > c_magnitude0 (Complex.Data.magnitude) 0m7.249s > c_magnitude1 (non-scaling version) 0m1.176s > c_magnitude2 (scaling version, strict square) 0m3.278s Thanks! I've filed a bug here: http://hackage.haskell.org/trac/ghc/ticket/2450 Ian