haskell - llvm-general-pure fail at compilation -
i want install "llvm-general" package cabal. "llvm-general-pure" (dependencies) fail @ compilation :
[19 of 28] compiling llvm.general.internal.prettyprint ( src/llvm/general/internal/prettyprint.hs, dist/build/llvm/general/internal/prettyprint.o ) src/llvm/general/internal/prettyprint.hs:166:19: error: • constructor ‘datad’ should have 6 arguments, has been given 5 • in pattern: datad _ _ tvb cons _ in pattern: tyconi (datad _ _ tvb cons _) in case alternative: tyconi (datad _ _ tvb cons _) -> (tvb, cons)
and other error.
my configuration:
ghc -> 8.0.1
cabal-install -> 1.24.0.0
any idea fix ?
although llvm-general-pure
claims work base < 5
, not support ghc 8.0 changes template haskell. in particular, datad
constuctor used take 5 arguments, now takes 6. have created ticket on project's github page bring issue maintainer's attention.
Comments
Post a Comment