summaryrefslogtreecommitdiff
path: root/compiler/GHC/Tc
diff options
context:
space:
mode:
authorSimon Peyton Jones <simonpj@microsoft.com>2022-08-26 12:16:01 +0100
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-08-27 00:30:14 -0400
commit161a6f1fd62e797e978e7808a5f567fefa123f16 (patch)
tree9c0980da8b2d8ca82a01736cd4a9b071b610b30e /compiler/GHC/Tc
parenta3b23a3318a556beba62a3637600692639575c44 (diff)
downloadhaskell-161a6f1fd62e797e978e7808a5f567fefa123f16.tar.gz
Fix a nasty loop in Tidy
As the remarkably-simple #22112 showed, we were making a black hole in the unfolding of a self-recursive binding. Boo! It's a bit tricky. Documented in GHC.Iface.Tidy, Note [tidyTopUnfolding: avoiding black holes]
Diffstat (limited to 'compiler/GHC/Tc')
0 files changed, 0 insertions, 0 deletions