More on FreeBSD/amd64

Simon Marlow simonmarhaskell at
Thu Mar 29 05:40:32 EDT 2007

Hi Greg,

Good analysis so far.  I think you're close to this one.

Based on what you said, I looked at Compat.Unicode and there is indeed a type 
error in this foreign call:

foreign import ccall unsafe "u_gencat"
   wgencat :: CInt -> Int

The return type should be CInt, not Int.  Try changing that and see if it helps. 
  You might need to add some fromIntegrals.


More information about the Glasgow-haskell-users mailing list