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

Popular posts from this blog

sql - invalid in the select list because it is not contained in either an aggregate function -

Angularjs unit testing - ng-disabled not working when adding text to textarea -

How to start daemon on android by adb -