diff options
Diffstat (limited to 'testsuite/tests/overloadedrecflds/should_fail/overloadedrecfldsfail10.stderr')
-rw-r--r-- | testsuite/tests/overloadedrecflds/should_fail/overloadedrecfldsfail10.stderr | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/testsuite/tests/overloadedrecflds/should_fail/overloadedrecfldsfail10.stderr b/testsuite/tests/overloadedrecflds/should_fail/overloadedrecfldsfail10.stderr index 8b113e19ee..ad62403ddc 100644 --- a/testsuite/tests/overloadedrecflds/should_fail/overloadedrecfldsfail10.stderr +++ b/testsuite/tests/overloadedrecflds/should_fail/overloadedrecfldsfail10.stderr @@ -3,12 +3,28 @@ [3 of 5] Compiling OverloadedRecFldsFail10_C ( OverloadedRecFldsFail10_C.hs, OverloadedRecFldsFail10_C.o ) [4 of 5] Compiling Main ( overloadedrecfldsfail10.hs, overloadedrecfldsfail10.o ) -overloadedrecfldsfail10.hs:6:20: error: [GHC-69158] - Conflicting exports for ‘foo’: - ‘F(..)’ exports ‘OverloadedRecFldsFail10_B.foo’ +overloadedrecfldsfail10.hs:6:20: error: [GHC-97219] + Duplicate record field ‘foo’ in export list: + ‘F(..)’ exports the field ‘foo’ + belonging to the constructor ‘MkFChar’ + imported from ‘OverloadedRecFldsFail10_C’ at overloadedrecfldsfail10.hs:9:1-32 + (and originally defined at OverloadedRecFldsFail10_C.hs:6:34-36) + ‘F(..)’ exports the field ‘foo’ + belonging to the constructor ‘MkFInt’ + imported from ‘OverloadedRecFldsFail10_C’ at overloadedrecfldsfail10.hs:9:1-32 + (and originally defined in ‘OverloadedRecFldsFail10_A’ + at OverloadedRecFldsFail10_A.hs:5:32-34) + Suggested fix: Perhaps you intended to use DuplicateRecordFields + +overloadedrecfldsfail10.hs:6:20: error: [GHC-97219] + Duplicate record field ‘foo’ in export list: + ‘F(..)’ exports the field ‘foo’ + belonging to the constructor ‘MkFBool’ imported from ‘OverloadedRecFldsFail10_B’ at overloadedrecfldsfail10.hs:8:1-32 (and originally defined at OverloadedRecFldsFail10_B.hs:6:34-36) - ‘F(..)’ exports ‘OverloadedRecFldsFail10_C.foo’ + ‘F(..)’ exports the field ‘foo’ + belonging to the constructor ‘MkFInt’ imported from ‘OverloadedRecFldsFail10_C’ at overloadedrecfldsfail10.hs:9:1-32 (and originally defined in ‘OverloadedRecFldsFail10_A’ at OverloadedRecFldsFail10_A.hs:5:32-34) + Suggested fix: Perhaps you intended to use DuplicateRecordFields |