summaryrefslogtreecommitdiff
path: root/compiler/simplCore
diff options
context:
space:
mode:
authorSimon Peyton Jones <simonpj@microsoft.com>2012-11-06 16:12:39 +0000
committerSimon Peyton Jones <simonpj@microsoft.com>2012-11-06 16:12:39 +0000
commit545bb79667ebcbf5e776f76518cf68b4d507e7f5 (patch)
tree6e5bb68c311e98802716a1f1c7047c0c13491935 /compiler/simplCore
parent4dade857ec0b1655b6297191b9262eb5174eec87 (diff)
downloadhaskell-545bb79667ebcbf5e776f76518cf68b4d507e7f5.tar.gz
Refine the "kick-out" predicate for CTyVarEq
Consider Work item: k ~ * Inert item: (a::k) ~ Int Then we must kick out the inert item! We weren't doing that, something I discovered when fixing Trac #7384. Discussed with Dimitrios, and we wrote a long comment Note [Delicate equality kick-out] to explain.
Diffstat (limited to 'compiler/simplCore')
0 files changed, 0 insertions, 0 deletions