summaryrefslogtreecommitdiff
path: root/libraries/template-haskell
diff options
context:
space:
mode:
authorBartosz Nitka <niteria@gmail.com>2016-05-24 04:44:37 -0700
committerBartosz Nitka <niteria@gmail.com>2016-05-24 05:43:12 -0700
commit9d06ef1ae451a145607301dc7556931b537a7d83 (patch)
tree9385f43159fb1c7ddda5bb2e20107eaa7b8f3c3f /libraries/template-haskell
parent4c6e69d58a300d6ef440d326a3fd29b58b284fa1 (diff)
downloadhaskell-9d06ef1ae451a145607301dc7556931b537a7d83.tar.gz
Make Arrow desugaring deterministic
This kills two instances of varSetElems that turned out to be nondeterministic. I've tried to untangle this before, but it's a bit hard with the fixDs in the middle. Fortunately I now have a test case that proves that we need determinism here. Test Plan: ./validate, new testcase Reviewers: simonpj, simonmar, austin, bgamari Reviewed By: bgamari Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D2258 GHC Trac Issues: #4012
Diffstat (limited to 'libraries/template-haskell')
0 files changed, 0 insertions, 0 deletions