Ticket #2467 (closed bug: fixed)
orphan instance warnings are badly behaved
|Reported by:||duncan||Owned by:|
|Type of failure:||None/Unknown||Difficulty:||Unknown|
|Test Case:||Blocked By:|
There are two problems with them:
- They do not respect -Werror. That is they are not fatal when using -Werror.
- They are ugly. They do not explain the issue or use Haskell syntax. They look like a dump of internal data structures and mention internally generated names.
Warning: orphan instances: instance HAppS.Data.Serialize.Serialize [Distribution.Server.Types.PkgInfo] = Distribution.Server.State.$f1 instance HAppS.Data.Serialize.Version [Distribution.Server.Types.PkgInfo] = Distribution.Server.State.$f2 instance HAppS.Data.Serialize.Serialize [Distribution.Package.PackageIdentifier] = Distribution.Server.State.$f3 instance HAppS.Data.Serialize.Version [Distribution.Package.PackageIdentifier] = Distribution.Server.State.$f4
Note: See TracTickets for help on using tickets.