diff options
author | Simon Peyton Jones <simonpj@microsoft.com> | 2014-06-11 19:53:06 +0100 |
---|---|---|
committer | Simon Peyton Jones <simonpj@microsoft.com> | 2014-06-11 20:56:38 +0100 |
commit | 7d9feb264a4fc3c15d1e5f88f2e7a04202ed9743 (patch) | |
tree | 5005a67f94c508094c0aeb7779fc8a015d96b913 /libraries | |
parent | c8295c0bd58485db5572d3c35427d321bdf1b7d0 (diff) | |
download | haskell-7d9feb264a4fc3c15d1e5f88f2e7a04202ed9743.tar.gz |
Fix a serious, but rare, strictness analyser bug (Trac #9128)
In a special case for trivial RHSs (see DmdAnal.unpackTrivial),
I'd forgotten to include a demand for the RHS itself.
See Note [Remember to demand the function itself].
Thanks to David Terei for guiding me to the bug,
at PLDI in Edinburgh.
Diffstat (limited to 'libraries')
0 files changed, 0 insertions, 0 deletions