X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fspecialise%2FSpecialise.lhs;h=6d071e22b623bcda59d280ae8505f8144efdc62b;hb=6a944ae7fe1e8e2e456c68717188463263f8978f;hp=b772a3f25cefe9a71c167464d06a672b9a15c67c;hpb=a263737bbf44050a7b5ecbe267ddf85d410b73e5;p=ghc-hetmet.git diff --git a/compiler/specialise/Specialise.lhs b/compiler/specialise/Specialise.lhs index b772a3f..6d071e2 100644 --- a/compiler/specialise/Specialise.lhs +++ b/compiler/specialise/Specialise.lhs @@ -800,7 +800,7 @@ specDefn subst body_uds fn rhs where fn_type = idType fn fn_arity = idArity fn - fn_unf = idUnfolding fn + fn_unf = realIdUnfolding fn -- Ignore loop-breaker-ness here (tyvars, theta, _) = tcSplitSigmaTy fn_type n_tyvars = length tyvars n_dicts = length theta