diff options
author | Matthew Pickering <matthewtpickering@gmail.com> | 2022-05-18 10:06:25 +0100 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2022-05-20 05:33:44 -0400 |
commit | c1e24e610ae572b77bc1507674431a84563af759 (patch) | |
tree | e1569bc512e539dde55130baf3eb3e2550f5914d /compiler/GHC/Unit/Module/ModGuts.hs | |
parent | 8a26e8d62cf315fb351419ac2cad6aa01ca9e175 (diff) | |
download | haskell-c1e24e610ae572b77bc1507674431a84563af759.tar.gz |
Remove pprTrace from pushCoercionIntoLambda (#21555)
This firstly caused spurious output to be emitted (as evidenced by
#21555) but even worse caused a massive coercion to be attempted to be
printed (> 200k terms) which would invariably eats up all the memory of
your computer.
The good news is that removing this trace allows the program to compile
to completion, the bad news is that the program exhibits a core lint
error (on 9.0.2) but not any other releases it seems.
Fixes #21577 and #21555
Diffstat (limited to 'compiler/GHC/Unit/Module/ModGuts.hs')
0 files changed, 0 insertions, 0 deletions