From 275836d211d119cb8786a91ca3108a4daa693cb2 Mon Sep 17 00:00:00 2001 From: Torsten Schmits Date: Wed, 26 Apr 2023 21:56:16 +0200 Subject: Add structured error messages for GHC.Rename.Utils Tracking ticket: #20115 MR: !10350 This converts uses of `mkTcRnUnknownMessage` to newly added constructors of `TcRnMessage`. --- .../tests/rename/should_compile/T13839.stdout | 2 +- .../tests/rename/should_compile/T13839a.stderr | 2 +- testsuite/tests/rename/should_compile/T17a.stderr | 2 +- testsuite/tests/rename/should_compile/T17b.stderr | 2 +- testsuite/tests/rename/should_compile/T17d.stderr | 2 +- testsuite/tests/rename/should_compile/T17e.stderr | 4 +-- testsuite/tests/rename/should_compile/T1972.stderr | 2 +- testsuite/tests/rename/should_compile/T3371.stderr | 2 +- testsuite/tests/rename/should_compile/T3449.stderr | 2 +- .../tests/rename/should_compile/T7145b.stderr | 2 +- testsuite/tests/rename/should_compile/mc10.stderr | 2 +- testsuite/tests/rename/should_compile/rn040.stderr | 4 +-- testsuite/tests/rename/should_compile/rn041.stderr | 6 ++-- testsuite/tests/rename/should_compile/rn047.stderr | 2 +- testsuite/tests/rename/should_compile/rn063.stderr | 4 +-- .../rename/should_compile/unused_haddock.stderr | 2 +- .../tests/rename/should_fail/T11167_ambig.stderr | 4 +-- testsuite/tests/rename/should_fail/T13644.stderr | 2 +- testsuite/tests/rename/should_fail/T13847.stderr | 2 +- testsuite/tests/rename/should_fail/T15487.stderr | 2 +- .../tests/rename/should_fail/T15957_Fail.stderr | 36 +++++++++++----------- testsuite/tests/rename/should_fail/T16114.stderr | 2 +- testsuite/tests/rename/should_fail/T18240a.stderr | 10 +++--- testsuite/tests/rename/should_fail/T18240b.stderr | 12 ++++---- testsuite/tests/rename/should_fail/T5951.stderr | 2 +- testsuite/tests/rename/should_fail/T6148a.stderr | 2 +- testsuite/tests/rename/should_fail/T6148b.stderr | 2 +- testsuite/tests/rename/should_fail/T6148c.stderr | 2 +- testsuite/tests/rename/should_fail/T6148d.stderr | 8 ++--- testsuite/tests/rename/should_fail/T8448.stderr | 3 +- .../tests/rename/should_fail/rnfail001.stderr | 2 +- .../tests/rename/should_fail/rnfail004.stderr | 4 +-- .../tests/rename/should_fail/rnfail021.stderr | 2 +- .../tests/rename/should_fail/rnfail034.stderr | 2 +- .../tests/rename/should_fail/rnfail039.stderr | 2 +- .../tests/rename/should_fail/rnfail044.stderr | 2 +- .../tests/rename/should_fail/rnfail046.stderr | 2 +- 37 files changed, 74 insertions(+), 73 deletions(-) (limited to 'testsuite/tests/rename') diff --git a/testsuite/tests/rename/should_compile/T13839.stdout b/testsuite/tests/rename/should_compile/T13839.stdout index a700b1441c..0752cb6286 100644 --- a/testsuite/tests/rename/should_compile/T13839.stdout +++ b/testsuite/tests/rename/should_compile/T13839.stdout @@ -1,5 +1,5 @@ -T13839a.hs:10:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +T13839a.hs:10:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘nonUsed’ nonUsed :: () nonUsed :: () diff --git a/testsuite/tests/rename/should_compile/T13839a.stderr b/testsuite/tests/rename/should_compile/T13839a.stderr index 84b987364a..6a5348c28d 100644 --- a/testsuite/tests/rename/should_compile/T13839a.stderr +++ b/testsuite/tests/rename/should_compile/T13839a.stderr @@ -1,3 +1,3 @@ -T13839a.hs:10:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +T13839a.hs:10:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘nonUsed’ diff --git a/testsuite/tests/rename/should_compile/T17a.stderr b/testsuite/tests/rename/should_compile/T17a.stderr index 4e88e2e440..9503d1578a 100644 --- a/testsuite/tests/rename/should_compile/T17a.stderr +++ b/testsuite/tests/rename/should_compile/T17a.stderr @@ -1,3 +1,3 @@ -T17a.hs:8:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +T17a.hs:8:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘top’ diff --git a/testsuite/tests/rename/should_compile/T17b.stderr b/testsuite/tests/rename/should_compile/T17b.stderr index c94b869401..d78dc0bb53 100644 --- a/testsuite/tests/rename/should_compile/T17b.stderr +++ b/testsuite/tests/rename/should_compile/T17b.stderr @@ -1,3 +1,3 @@ -T17b.hs:17:12: warning: [-Wunused-local-binds (in -Wextra, -Wunused-binds)] +T17b.hs:17:12: warning: [GHC-40910] [-Wunused-local-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘local’ diff --git a/testsuite/tests/rename/should_compile/T17d.stderr b/testsuite/tests/rename/should_compile/T17d.stderr index 4fbc9ab8a2..1452d3dd1f 100644 --- a/testsuite/tests/rename/should_compile/T17d.stderr +++ b/testsuite/tests/rename/should_compile/T17d.stderr @@ -1,3 +1,3 @@ -T17d.hs:14:5: warning: [-Wunused-matches (in -Wextra)] +T17d.hs:14:5: warning: [GHC-40910] [-Wunused-matches (in -Wextra)] Defined but not used: ‘match’ diff --git a/testsuite/tests/rename/should_compile/T17e.stderr b/testsuite/tests/rename/should_compile/T17e.stderr index 3e691426ea..9ec33c8464 100644 --- a/testsuite/tests/rename/should_compile/T17e.stderr +++ b/testsuite/tests/rename/should_compile/T17e.stderr @@ -1,9 +1,9 @@ -T17e.hs:8:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +T17e.hs:8:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘top’ T17e.hs:11:11: warning: [GHC-61367] [-Wunused-pattern-binds (in -Wextra, -Wunused-binds)] This pattern-binding binds no variables: True = True -T17e.hs:17:12: warning: [-Wunused-local-binds (in -Wextra, -Wunused-binds)] +T17e.hs:17:12: warning: [GHC-40910] [-Wunused-local-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘local’ diff --git a/testsuite/tests/rename/should_compile/T1972.stderr b/testsuite/tests/rename/should_compile/T1972.stderr index d3d92a213a..f2f183d2a7 100644 --- a/testsuite/tests/rename/should_compile/T1972.stderr +++ b/testsuite/tests/rename/should_compile/T1972.stderr @@ -9,5 +9,5 @@ T1972.hs:15:3: warning: [GHC-63397] [-Wname-shadowing (in -Wall)] (and originally defined in ‘Data.Traversable’) defined at T1972.hs:17:1 -T1972.hs:21:10: warning: [-Wunused-local-binds (in -Wextra, -Wunused-binds)] +T1972.hs:21:10: warning: [GHC-40910] [-Wunused-local-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘c’ diff --git a/testsuite/tests/rename/should_compile/T3371.stderr b/testsuite/tests/rename/should_compile/T3371.stderr index b563291965..3ccdac6fbc 100644 --- a/testsuite/tests/rename/should_compile/T3371.stderr +++ b/testsuite/tests/rename/should_compile/T3371.stderr @@ -1,3 +1,3 @@ -T3371.hs:10:14: warning: [-Wunused-matches (in -Wextra)] +T3371.hs:10:14: warning: [GHC-40910] [-Wunused-matches (in -Wextra)] Defined but not used: ‘a’ diff --git a/testsuite/tests/rename/should_compile/T3449.stderr b/testsuite/tests/rename/should_compile/T3449.stderr index afc8d92515..a53e01af2d 100644 --- a/testsuite/tests/rename/should_compile/T3449.stderr +++ b/testsuite/tests/rename/should_compile/T3449.stderr @@ -1,3 +1,3 @@ -T3449.hs-boot:8:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +T3449.hs-boot:8:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘unused’ diff --git a/testsuite/tests/rename/should_compile/T7145b.stderr b/testsuite/tests/rename/should_compile/T7145b.stderr index 013d93174d..4d68c95387 100644 --- a/testsuite/tests/rename/should_compile/T7145b.stderr +++ b/testsuite/tests/rename/should_compile/T7145b.stderr @@ -1,3 +1,3 @@ -T7145b.hs:7:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +T7145b.hs:7:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘pure’ diff --git a/testsuite/tests/rename/should_compile/mc10.stderr b/testsuite/tests/rename/should_compile/mc10.stderr index 285bd34aeb..f70a1571c1 100644 --- a/testsuite/tests/rename/should_compile/mc10.stderr +++ b/testsuite/tests/rename/should_compile/mc10.stderr @@ -1,3 +1,3 @@ -mc10.hs:14:11: warning: [-Wunused-matches (in -Wextra)] +mc10.hs:14:11: warning: [GHC-40910] [-Wunused-matches (in -Wextra)] Defined but not used: ‘y’ diff --git a/testsuite/tests/rename/should_compile/rn040.stderr b/testsuite/tests/rename/should_compile/rn040.stderr index 01d6a10e16..735ad91edd 100644 --- a/testsuite/tests/rename/should_compile/rn040.stderr +++ b/testsuite/tests/rename/should_compile/rn040.stderr @@ -1,6 +1,6 @@ -rn040.hs:6:12: warning: [-Wunused-matches (in -Wextra)] +rn040.hs:6:12: warning: [GHC-40910] [-Wunused-matches (in -Wextra)] Defined but not used: ‘y’ -rn040.hs:8:8: warning: [-Wunused-matches (in -Wextra)] +rn040.hs:8:8: warning: [GHC-40910] [-Wunused-matches (in -Wextra)] Defined but not used: ‘w’ diff --git a/testsuite/tests/rename/should_compile/rn041.stderr b/testsuite/tests/rename/should_compile/rn041.stderr index 559da82a98..bc0817b451 100644 --- a/testsuite/tests/rename/should_compile/rn041.stderr +++ b/testsuite/tests/rename/should_compile/rn041.stderr @@ -1,9 +1,9 @@ -rn041.hs:7:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +rn041.hs:7:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘f’ -rn041.hs:9:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +rn041.hs:9:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘g’ -rn041.hs:10:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +rn041.hs:10:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘h’ diff --git a/testsuite/tests/rename/should_compile/rn047.stderr b/testsuite/tests/rename/should_compile/rn047.stderr index 17f59a1c24..9c733ed027 100644 --- a/testsuite/tests/rename/should_compile/rn047.stderr +++ b/testsuite/tests/rename/should_compile/rn047.stderr @@ -1,3 +1,3 @@ -rn047.hs:12:11: warning: [-Wunused-matches (in -Wextra)] +rn047.hs:12:11: warning: [GHC-40910] [-Wunused-matches (in -Wextra)] Defined but not used: ‘y’ diff --git a/testsuite/tests/rename/should_compile/rn063.stderr b/testsuite/tests/rename/should_compile/rn063.stderr index ff4d409b36..a0bb647c36 100644 --- a/testsuite/tests/rename/should_compile/rn063.stderr +++ b/testsuite/tests/rename/should_compile/rn063.stderr @@ -1,6 +1,6 @@ -rn063.hs:10:9: warning: [-Wunused-local-binds (in -Wextra, -Wunused-binds)] +rn063.hs:10:9: warning: [GHC-40910] [-Wunused-local-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘x’ -rn063.hs:13:9: warning: [-Wunused-local-binds (in -Wextra, -Wunused-binds)] +rn063.hs:13:9: warning: [GHC-40910] [-Wunused-local-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘y’ diff --git a/testsuite/tests/rename/should_compile/unused_haddock.stderr b/testsuite/tests/rename/should_compile/unused_haddock.stderr index b705fed36b..0b25f06381 100644 --- a/testsuite/tests/rename/should_compile/unused_haddock.stderr +++ b/testsuite/tests/rename/should_compile/unused_haddock.stderr @@ -1,3 +1,3 @@ -unused_haddock.hs:4:1: warning: [-Wunused-top-binds (in -Wextra, -Wunused-binds)] +unused_haddock.hs:4:1: warning: [GHC-40910] [-Wunused-top-binds (in -Wextra, -Wunused-binds)] Defined but not used: ‘foo’ diff --git a/testsuite/tests/rename/should_fail/T11167_ambig.stderr b/testsuite/tests/rename/should_fail/T11167_ambig.stderr index 74c7064414..f23a644772 100644 --- a/testsuite/tests/rename/should_fail/T11167_ambig.stderr +++ b/testsuite/tests/rename/should_fail/T11167_ambig.stderr @@ -1,5 +1,5 @@ -T11167_ambig.hs:10:13: error: +T11167_ambig.hs:10:13: error: [GHC-87543] Ambiguous occurrence ‘runContT’ It could refer to either the field ‘runContT’ of record ‘ContT’, @@ -7,7 +7,7 @@ T11167_ambig.hs:10:13: error: or the field ‘runContT’ of record ‘ContT'’, defined at T11167_ambig.hs:7:32 -T11167_ambig.hs:17:9: error: +T11167_ambig.hs:17:9: error: [GHC-87543] Ambiguous occurrence ‘runContT’ It could refer to either the field ‘runContT’ of record ‘ContT’, diff --git a/testsuite/tests/rename/should_fail/T13644.stderr b/testsuite/tests/rename/should_fail/T13644.stderr index 8443993fd1..64f9abac00 100644 --- a/testsuite/tests/rename/should_fail/T13644.stderr +++ b/testsuite/tests/rename/should_fail/T13644.stderr @@ -1,5 +1,5 @@ -T13644.hs:6:24: error: +T13644.hs:6:24: error: [GHC-53822] • Constructor ‘FuncId’ does not have field ‘name’ • In the pattern: FuncId {name = nm} In an equation for ‘baseENDECfuncs’: diff --git a/testsuite/tests/rename/should_fail/T13847.stderr b/testsuite/tests/rename/should_fail/T13847.stderr index 52edbf5acf..8d8dff5f8a 100644 --- a/testsuite/tests/rename/should_fail/T13847.stderr +++ b/testsuite/tests/rename/should_fail/T13847.stderr @@ -1,5 +1,5 @@ -T13847.hs:4:24: error: +T13847.hs:4:24: error: [GHC-53822] • Constructor ‘A.A’ does not have field ‘foo’ • In the second argument of ‘($)’, namely ‘A.A {foo = ()}’ In the second argument of ‘($)’, namely ‘A.foo $ A.A {foo = ()}’ diff --git a/testsuite/tests/rename/should_fail/T15487.stderr b/testsuite/tests/rename/should_fail/T15487.stderr index bb25939f4b..a02cbe40c2 100644 --- a/testsuite/tests/rename/should_fail/T15487.stderr +++ b/testsuite/tests/rename/should_fail/T15487.stderr @@ -1,5 +1,5 @@ -T15487.hs:7:9: error: +T15487.hs:7:9: error: [GHC-87543] Ambiguous occurrence ‘null’ It could refer to either ‘Prelude.null’, diff --git a/testsuite/tests/rename/should_fail/T15957_Fail.stderr b/testsuite/tests/rename/should_fail/T15957_Fail.stderr index 4032c32814..71d9b47036 100644 --- a/testsuite/tests/rename/should_fail/T15957_Fail.stderr +++ b/testsuite/tests/rename/should_fail/T15957_Fail.stderr @@ -1,36 +1,36 @@ -T15957_Fail.hs:7:6: error: [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] +T15957_Fail.hs:7:6: error: [GHC-83475] [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] No variables bound in the record wildcard match are used - Possible fix: omit the ‘..’ + Suggested fix: Omit the ‘..’ -T15957_Fail.hs:8:9: error: [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] +T15957_Fail.hs:8:9: error: [GHC-83475] [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] No variables bound in the record wildcard match are used - Possible fix: omit the ‘..’ + Suggested fix: Omit the ‘..’ -T15957_Fail.hs:9:12: error: [-Wredundant-record-wildcards (in -Wall), Werror=redundant-record-wildcards] +T15957_Fail.hs:9:12: error: [GHC-15932] [-Wredundant-record-wildcards (in -Wall), Werror=redundant-record-wildcards] Record wildcard does not bind any new variables - Possible fix: omit the ‘..’ + Suggested fix: Omit the ‘..’ -T15957_Fail.hs:11:11: error: [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] +T15957_Fail.hs:11:11: error: [GHC-83475] [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] No variables bound in the record wildcard match are used - Possible fix: omit the ‘..’ + Suggested fix: Omit the ‘..’ -T15957_Fail.hs:12:16: error: [-Wredundant-record-wildcards (in -Wall), Werror=redundant-record-wildcards] +T15957_Fail.hs:12:16: error: [GHC-15932] [-Wredundant-record-wildcards (in -Wall), Werror=redundant-record-wildcards] Record wildcard does not bind any new variables - Possible fix: omit the ‘..’ + Suggested fix: Omit the ‘..’ -T15957_Fail.hs:13:15: error: [-Wredundant-record-wildcards (in -Wall), Werror=redundant-record-wildcards] +T15957_Fail.hs:13:15: error: [GHC-15932] [-Wredundant-record-wildcards (in -Wall), Werror=redundant-record-wildcards] Record wildcard does not bind any new variables - Possible fix: omit the ‘..’ + Suggested fix: Omit the ‘..’ -T15957_Fail.hs:20:9: error: [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] +T15957_Fail.hs:20:9: error: [GHC-83475] [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] No variables bound in the record wildcard match are used - Possible fix: omit the ‘..’ + Suggested fix: Omit the ‘..’ -T15957_Fail.hs:25:9: error: [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] +T15957_Fail.hs:25:9: error: [GHC-83475] [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] No variables bound in the record wildcard match are used - Possible fix: omit the ‘..’ + Suggested fix: Omit the ‘..’ -T15957_Fail.hs:31:18: error: [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] +T15957_Fail.hs:31:18: error: [GHC-83475] [-Wunused-record-wildcards (in -Wall), Werror=unused-record-wildcards] No variables bound in the record wildcard match are used - Possible fix: omit the ‘..’ + Suggested fix: Omit the ‘..’ diff --git a/testsuite/tests/rename/should_fail/T16114.stderr b/testsuite/tests/rename/should_fail/T16114.stderr index adbaffc0ef..8ed4db8192 100644 --- a/testsuite/tests/rename/should_fail/T16114.stderr +++ b/testsuite/tests/rename/should_fail/T16114.stderr @@ -1,4 +1,4 @@ -T16114.hs:4:18: error: +T16114.hs:4:18: error: [GHC-71492] Instance head cannot contain nested ‘forall’s or contexts In an instance declaration diff --git a/testsuite/tests/rename/should_fail/T18240a.stderr b/testsuite/tests/rename/should_fail/T18240a.stderr index 165ede31c6..09132691fd 100644 --- a/testsuite/tests/rename/should_fail/T18240a.stderr +++ b/testsuite/tests/rename/should_fail/T18240a.stderr @@ -1,30 +1,30 @@ -T18240a.hs:11:11: error: +T18240a.hs:11:11: error: [GHC-71492] • Instance head cannot contain nested ‘forall’s or contexts • In an instance declaration T18240a.hs:12:15: error: [GHC-76037] Not in scope: type variable ‘a’ -T18240a.hs:14:11: error: +T18240a.hs:14:11: error: [GHC-71492] • Instance head cannot contain nested ‘forall’s or contexts • In an instance declaration -T18240a.hs:17:11: error: +T18240a.hs:17:11: error: [GHC-71492] • Instance head cannot contain nested ‘forall’s or contexts • In an instance declaration T18240a.hs:18:22: error: [GHC-76037] Not in scope: type variable ‘a’ -T18240a.hs:20:21: error: +T18240a.hs:20:21: error: [GHC-71492] • Instance head cannot contain nested ‘forall’s or contexts • In an instance declaration T18240a.hs:21:24: error: [GHC-76037] Not in scope: type variable ‘b’ -T18240a.hs:23:19: error: +T18240a.hs:23:19: error: [GHC-71492] • Instance head cannot contain nested ‘forall’s or contexts • In an instance declaration diff --git a/testsuite/tests/rename/should_fail/T18240b.stderr b/testsuite/tests/rename/should_fail/T18240b.stderr index 330e5cc72f..062f0b2343 100644 --- a/testsuite/tests/rename/should_fail/T18240b.stderr +++ b/testsuite/tests/rename/should_fail/T18240b.stderr @@ -1,24 +1,24 @@ -T18240b.hs:17:15: error: +T18240b.hs:17:15: error: [GHC-71492] ‘via’ type cannot contain nested ‘forall’s or contexts In a deriving declaration -T18240b.hs:18:24: error: +T18240b.hs:18:24: error: [GHC-71492] ‘via’ type cannot contain nested ‘forall’s or contexts In a deriving declaration -T18240b.hs:19:25: error: +T18240b.hs:19:25: error: [GHC-71492] ‘via’ type cannot contain nested ‘forall’s or contexts In a deriving declaration -T18240b.hs:26:24: error: +T18240b.hs:26:24: error: [GHC-71492] Derived class type cannot contain nested ‘forall’s or contexts In the data type declaration for ‘Bar’ -T18240b.hs:27:33: error: +T18240b.hs:27:33: error: [GHC-71492] Derived class type cannot contain nested ‘forall’s or contexts In the data type declaration for ‘Bar’ -T18240b.hs:28:34: error: +T18240b.hs:28:34: error: [GHC-71492] Derived class type cannot contain nested ‘forall’s or contexts In the data type declaration for ‘Bar’ diff --git a/testsuite/tests/rename/should_fail/T5951.stderr b/testsuite/tests/rename/should_fail/T5951.stderr index f98fb501ed..19d849c8f7 100644 --- a/testsuite/tests/rename/should_fail/T5951.stderr +++ b/testsuite/tests/rename/should_fail/T5951.stderr @@ -1,4 +1,4 @@ -T5951.hs:9:8: error: +T5951.hs:9:8: error: [GHC-71492] Instance head cannot contain nested ‘forall’s or contexts In an instance declaration diff --git a/testsuite/tests/rename/should_fail/T6148a.stderr b/testsuite/tests/rename/should_fail/T6148a.stderr index e287636d4d..6160fbf3df 100644 --- a/testsuite/tests/rename/should_fail/T6148a.stderr +++ b/testsuite/tests/rename/should_fail/T6148a.stderr @@ -1,5 +1,5 @@ -T6148a.hs:3:5: error: +T6148a.hs:3:5: error: [GHC-94803] • A 65-tuple is too large for GHC (max size is 64) Workaround: use nested tuples or define a data type diff --git a/testsuite/tests/rename/should_fail/T6148b.stderr b/testsuite/tests/rename/should_fail/T6148b.stderr index 3c5afcd085..29d79e8179 100644 --- a/testsuite/tests/rename/should_fail/T6148b.stderr +++ b/testsuite/tests/rename/should_fail/T6148b.stderr @@ -1,5 +1,5 @@ -T6148b.hs:3:5: error: +T6148b.hs:3:5: error: [GHC-94803] A 65-tuple is too large for GHC (max size is 64) Workaround: use nested tuples or define a data type diff --git a/testsuite/tests/rename/should_fail/T6148c.stderr b/testsuite/tests/rename/should_fail/T6148c.stderr index a11d23ccac..8a2bad5559 100644 --- a/testsuite/tests/rename/should_fail/T6148c.stderr +++ b/testsuite/tests/rename/should_fail/T6148c.stderr @@ -1,5 +1,5 @@ -T6148c.hs:5:6: error: +T6148c.hs:5:6: error: [GHC-94803] A 65-tuple is too large for GHC (max size is 64) Workaround: use nested tuples or define a data type diff --git a/testsuite/tests/rename/should_fail/T6148d.stderr b/testsuite/tests/rename/should_fail/T6148d.stderr index 774c96e540..f7f132bf28 100644 --- a/testsuite/tests/rename/should_fail/T6148d.stderr +++ b/testsuite/tests/rename/should_fail/T6148d.stderr @@ -1,26 +1,26 @@ -T6148d.hs:5:6: error: +T6148d.hs:5:6: error: [GHC-94803] • A 65-tuple is too large for GHC (max size is 64) Workaround: use nested tuples or define a data type • In the Template Haskell quotation ''(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,) -T6148d.hs:6:6: error: +T6148d.hs:6:6: error: [GHC-94803] • A 65-tuple is too large for GHC (max size is 64) Workaround: use nested tuples or define a data type • In the Template Haskell quotation '(,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,) -T6148d.hs:7:6: error: +T6148d.hs:7:6: error: [GHC-94803] • A 65-tuple is too large for GHC (max size is 64) Workaround: use nested tuples or define a data type • In the Template Haskell quotation ''(#,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,#) -T6148d.hs:8:6: error: +T6148d.hs:8:6: error: [GHC-94803] • A 65-tuple is too large for GHC (max size is 64) Workaround: use nested tuples or define a data type diff --git a/testsuite/tests/rename/should_fail/T8448.stderr b/testsuite/tests/rename/should_fail/T8448.stderr index 1b3ee56f47..1201817853 100644 --- a/testsuite/tests/rename/should_fail/T8448.stderr +++ b/testsuite/tests/rename/should_fail/T8448.stderr @@ -1,2 +1,3 @@ -T8448.hs:5:21: error: Constructor ‘[]’ does not have field ‘r’ +T8448.hs:5:21: error: [GHC-53822] + Constructor ‘[]’ does not have field ‘r’ diff --git a/testsuite/tests/rename/should_fail/rnfail001.stderr b/testsuite/tests/rename/should_fail/rnfail001.stderr index 3046ff10a1..a27ef00de3 100644 --- a/testsuite/tests/rename/should_fail/rnfail001.stderr +++ b/testsuite/tests/rename/should_fail/rnfail001.stderr @@ -1,5 +1,5 @@ -rnfail001.hs:3:3: +rnfail001.hs:3:3: [GHC-10498] Conflicting definitions for ‘x’ Bound at: rnfail001.hs:3:3 rnfail001.hs:3:5 diff --git a/testsuite/tests/rename/should_fail/rnfail004.stderr b/testsuite/tests/rename/should_fail/rnfail004.stderr index 6e9a61f6ea..93322679a5 100644 --- a/testsuite/tests/rename/should_fail/rnfail004.stderr +++ b/testsuite/tests/rename/should_fail/rnfail004.stderr @@ -1,10 +1,10 @@ -rnfail004.hs:6:5: +rnfail004.hs:6:5: [GHC-10498] Conflicting definitions for ‘a’ Bound at: rnfail004.hs:6:5 rnfail004.hs:7:10 -rnfail004.hs:7:6: +rnfail004.hs:7:6: [GHC-10498] Conflicting definitions for ‘b’ Bound at: rnfail004.hs:7:6 rnfail004.hs:8:8 diff --git a/testsuite/tests/rename/should_fail/rnfail021.stderr b/testsuite/tests/rename/should_fail/rnfail021.stderr index 1cf26eca36..5cb2e4ac13 100644 --- a/testsuite/tests/rename/should_fail/rnfail021.stderr +++ b/testsuite/tests/rename/should_fail/rnfail021.stderr @@ -1,2 +1,2 @@ -rnfail021.hs:5:2: Qualified name in binding position: Baz.f +rnfail021.hs:5:2: [GHC-28329] Qualified name in binding position: Baz.f diff --git a/testsuite/tests/rename/should_fail/rnfail034.stderr b/testsuite/tests/rename/should_fail/rnfail034.stderr index f385539f79..4c7113f20c 100644 --- a/testsuite/tests/rename/should_fail/rnfail034.stderr +++ b/testsuite/tests/rename/should_fail/rnfail034.stderr @@ -1,5 +1,5 @@ -rnfail034.hs:4:11: error: Qualified name in binding position: M.y +rnfail034.hs:4:11: error: [GHC-28329] Qualified name in binding position: M.y rnfail034.hs:4:26: error: [GHC-76037] Not in scope: ‘M.y’ diff --git a/testsuite/tests/rename/should_fail/rnfail039.stderr b/testsuite/tests/rename/should_fail/rnfail039.stderr index 6283dccd33..31001fccab 100644 --- a/testsuite/tests/rename/should_fail/rnfail039.stderr +++ b/testsuite/tests/rename/should_fail/rnfail039.stderr @@ -1,2 +1,2 @@ -rnfail039.hs:11:15: Qualified name in binding position: P.== +rnfail039.hs:11:15: [GHC-28329] Qualified name in binding position: P.== diff --git a/testsuite/tests/rename/should_fail/rnfail044.stderr b/testsuite/tests/rename/should_fail/rnfail044.stderr index 39f7b77056..795cee0dfa 100644 --- a/testsuite/tests/rename/should_fail/rnfail044.stderr +++ b/testsuite/tests/rename/should_fail/rnfail044.stderr @@ -1,5 +1,5 @@ -rnfail044.hs:5:12: error: +rnfail044.hs:5:12: error: [GHC-87543] Ambiguous occurrence ‘splitAt’ It could refer to either ‘Prelude.splitAt’, diff --git a/testsuite/tests/rename/should_fail/rnfail046.stderr b/testsuite/tests/rename/should_fail/rnfail046.stderr index 49cfe356f4..b298acc610 100644 --- a/testsuite/tests/rename/should_fail/rnfail046.stderr +++ b/testsuite/tests/rename/should_fail/rnfail046.stderr @@ -1,2 +1,2 @@ -rnfail046.hs:4:13: Qualified name in binding position: Map.Map +rnfail046.hs:4:13: [GHC-28329] Qualified name in binding position: Map.Map -- cgit v1.2.1