Print which warning-flag controls an emitted warning
[ghc.git] / testsuite / tests / typecheck / should_fail / T5051.stderr
index 2dae810..83a9ac8 100644 (file)
@@ -1,11 +1,5 @@
 
-T5051.hs:11:11:
-    Overlapping instances for Eq [a] arising from a use of ‛>=’
-    Matching instances:
-      instance Eq a => Eq [a] -- Defined in ‛GHC.Classes’
-      instance [overlap ok] Eq [T] -- Defined at T5051.hs:8:10
-    (The choice depends on the instantiation of ‛a’
-     To pick the first instance above, use IncoherentInstances
-     when compiling the other instance declarations)
-    In the expression: x >= x
-    In an equation for ‛foo’: foo x = x >= x
+T5051.hs:8:30: warning: [-Wmissing-methods (in -Wdefault)]
+    • No explicit implementation for
+        either ‘==’ or ‘/=’
+    • In the instance declaration for ‘Eq [T]’