No instance for (Fractional Int32)
Gabor Greif
ggreif at gmail.com
Sat Feb 9 08:00:46 CET 2013
On 2/8/13, Christopher Vollick <0 at psycoti.ca> wrote:
> On Fri, Feb 08, 2013 at 01:20:53PM +0100, Gabor Greif wrote:
>> libraries/base/Foreign/C/Types.hs:162:72:
>> No instance for (Fractional Int32)
>> arising from the 'deriving' clause of a data type declaration
>> Possible fix:
>> use a standalone 'deriving instance' declaration,
>> so you can specify the instance context yourself
>> When deriving the instance for (Fractional CFloat)
>>
>> Has anybody seen this with HEAD?
>
> Yeah, I have.
>
> I was going to look into why, but then I forgot.
>
> I worked around it by going into libraries/base and running ./configure
> --target=whatever manually.
> Then, when I built it worked for some reason.
>
> Then, when building from the top again, it didn't rebuild base.
>
> If you wanted to figure out why, you have my blessing.
For the record, I fixed this with
<https://github.com/ghc/packages-base/commit/a09e40f5c885f6e16bf4e777b4d7eee08c5ca4f8>
Cheers,
Gabor
> I'm assuming something gets passed down that shouldn't, or something.
>
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
>
More information about the ghc-devs
mailing list