Testsuite: fix tcfail220 - Maybe is wired-in now
authorThomas Miedema <thomasmiedema@gmail.com>
Thu, 3 Sep 2015 15:01:10 +0000 (17:01 +0200)
committerThomas Miedema <thomasmiedema@gmail.com>
Thu, 3 Sep 2015 22:06:17 +0000 (00:06 +0200)
commitb639c977fda47dd0088b0cf1c970018f032188a2
tree9da58b1b6a938b3f3a366aeb21c96b5997adec62
parent34b106f65325d7642ad37ac49d2b9b90dd7684e6
Testsuite: fix tcfail220 - Maybe is wired-in now

This fixes validate.

374457809de343f409fbeea0a885877947a133a2 (D202) mentions: "This patch
also wires-in Maybe data type".

A conflicting definition of a wired-in type in a .hsig file doesn't seem
to cause compilation to fail. This is probably a bug, but a small one.
Since SPJ in ffc21506894c7887d3620423aaf86bc6113a1071 swept this under
the rug, by removing `data Bool a b c d = False` from tcfail220.hsig,
I'm going to do the same here.

D1098 touches these files, so ezyang can decide whether this problem
warrants fixing when doing a rebase.

Differential Revision: https://phabricator.haskell.org/D1208
testsuite/tests/typecheck/should_fail/tcfail220.hsig
testsuite/tests/typecheck/should_fail/tcfail220.stderr