summaryrefslogtreecommitdiff
path: root/testsuite/tests/typecheck/should_fail/T7175.stderr
Commit message (Collapse)AuthorAgeFilesLines
* Improve rejigConRes (again)Simon Peyton Jones2015-09-111-6/+12
| | | | | | | | I think this patch finally works around the delicacy in the strictness of TcTyClsDecls.rejigConRes. See the notes with that function and Note [Checking GADT return types]. As a result, we fix Trac #10836, and improve Trac #7175
* Report arity errors correctly despite kindsSimon Peyton Jones2015-06-181-6/+6
| | | | | | | | | | | | Trac #10516 pointed out that when reporting arity errors (like "T needs 2 arguments but has been given 1"), we should not count kind arguments, since they are implicit. If we include kind args in the count, we get very confusing error messages indeed. I did a little bit of refactoring which make some error messages wobble around. But the payload of this fix is in TcValidity.tyConArityErr
* Use U+2018 instead of U+201B quote mark in compiler messagesHerbert Valerio Riedel2014-02-251-4/+4
| | | | | | | This matches GCC's choice of Unicode quotation marks (i.e. U+2018 and U+2019) and therefore looks more familiar on the console. This addresses #2507. Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
* Wibbles to output caused by change in checking role annotationsRichard Eisenberg2013-12-021-1/+1
|
* Wibbles to output from refactoring datacon codeRichard Eisenberg2013-08-041-1/+1
|
* Update outputs following the unicode quote change in GHC's outputIan Lynagh2013-02-241-4/+4
|
* Teat Trac #7175Simon Peyton Jones2012-08-291-0/+6