FYI: Some commit from yesterday broke the GHC HEAD:
...
../../compiler/ghc-inplace -H16m -O -fglasgow-exts -cpp -Iinclude -"#include"
HsBase.h -funbox-strict-fields -package-name base-2.0 -O -Rghc-timing
-fgenerics -fgenerics -split-
objs -c Data/Generics/Instances.hs -o Data/Generics/Instances.o -ohi
Data/Generics/Instances.hi
Data/Generics/Instances.hs:258:0:
Could not deduce (Typeable (Ratio a))
from the context (Data a, Integral a)
arising from the superclasses of an instance declaration
at Data/Generics/Instances.hs:258:0
Possible fix:
add (Typeable (Ratio a))
to the instance declaration superclass context
or add an instance declaration for (Typeable (Ratio a))
In the instance declaration for `Data (Ratio a)'
Data/Generics/Instances.hs:272:0:
Could not deduce (Typeable [a]) from the context (Data a)
arising from the superclasses of an instance declaration
at Data/Generics/Instances.hs:272:0
Possible fix:
add (Typeable [a]) to the instance declaration superclass context
or add an instance declaration for (Typeable [a])
In the instance declaration for `Data [a]'
Data/Generics/Instances.hs:303:0:
Could not deduce (Typeable (Maybe a)) from the context (Data a)
arising from the superclasses of an instance declaration
at Data/Generics/Instances.hs:303:0
Possible fix:
add (Typeable (Maybe a))
to the instance declaration superclass context
or add an instance declaration for (Typeable (Maybe a))
In the instance declaration for `Data (Maybe a)'
... and so on...
Cheers,
S.