Resolving dependencies... Downloading NonEmpty-0.1... Configuring NonEmpty-0.1... Building NonEmpty-0.1... Preprocessing library NonEmpty-0.1... [1 of 1] Compiling Data.List.NonEmpty ( Data/List/NonEmpty.hs, dist/build/Data/List/NonEmpty.o ) In-place registering NonEmpty-0.1... Running Haddock for NonEmpty-0.1... Running hscolour for NonEmpty-0.1... Preprocessing library NonEmpty-0.1... Preprocessing library NonEmpty-0.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0 Haddock coverage: 80% ( 4 / 5) in 'Data.List.NonEmpty' Documentation created: dist/doc/html/NonEmpty/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/NonEmpty-0.1/ghc-7.6.3 Registering NonEmpty-0.1... Installed NonEmpty-0.1 Configuring QuickCheck-1.2.0.1... Building QuickCheck-1.2.0.1... Preprocessing library QuickCheck-1.2.0.1... [1 of 8] Compiling Test.QuickCheck ( Test/QuickCheck.hs, dist/build/Test/QuickCheck.o ) [2 of 8] Compiling Test.QuickCheck.Batch ( Test/QuickCheck/Batch.hs, dist/build/Test/QuickCheck/Batch.o ) [3 of 8] Compiling Test.QuickCheck.Utils ( Test/QuickCheck/Utils.hs, dist/build/Test/QuickCheck/Utils.o ) [4 of 8] Compiling Test.QuickCheck.Poly ( Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o ) [5 of 8] Compiling Debug.QuickCheck.Poly ( Debug/QuickCheck/Poly.hs, dist/build/Debug/QuickCheck/Poly.o ) [6 of 8] Compiling Debug.QuickCheck.Utils ( Debug/QuickCheck/Utils.hs, dist/build/Debug/QuickCheck/Utils.o ) [7 of 8] Compiling Debug.QuickCheck ( Debug/QuickCheck.hs, dist/build/Debug/QuickCheck.o ) [8 of 8] Compiling Debug.QuickCheck.Batch ( Debug/QuickCheck/Batch.hs, dist/build/Debug/QuickCheck/Batch.o ) In-place registering QuickCheck-1.2.0.1... Running Haddock for QuickCheck-1.2.0.1... Running hscolour for QuickCheck-1.2.0.1... Preprocessing library QuickCheck-1.2.0.1... Preprocessing library QuickCheck-1.2.0.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, random-1.0.1.1 Haddock coverage: 3% ( 1 / 33) in 'Test.QuickCheck' 50% ( 4 / 8) in 'Test.QuickCheck.Batch' 17% ( 1 / 6) in 'Test.QuickCheck.Utils' 14% ( 1 / 7) in 'Test.QuickCheck.Poly' 100% ( 2 / 2) in 'Debug.QuickCheck.Poly' 100% ( 2 / 2) in 'Debug.QuickCheck.Utils' 100% ( 2 / 2) in 'Debug.QuickCheck.Batch' 100% ( 2 / 2) in 'Debug.QuickCheck' Warning: Test.QuickCheck: could not find link destinations for: System.Random.Random System.Random.StdGen Warning: Test.QuickCheck.Poly: could not find link destinations for: Test.QuickCheck.Poly.Poly Test.QuickCheck.Poly.ALPHA_ Test.QuickCheck.Poly.BETA_ Test.QuickCheck.Poly.GAMMA_ Test.QuickCheck.Poly.OrdALPHA_ Test.QuickCheck.Poly.OrdBETA_ Test.QuickCheck.Poly.OrdGAMMA_ Documentation created: dist/doc/html/QuickCheck/index.html Installing library in /srv/hackage/var/build/tmp-install/lib/QuickCheck-1.2.0.1/ghc-7.6.3 Registering QuickCheck-1.2.0.1... Installed QuickCheck-1.2.0.1 Configuring HCL-1.4... Building HCL-1.4... Preprocessing library HCL-1.4... [1 of 1] Compiling System.Console.HCL ( src/System/Console/HCL.hs, dist/build/System/Console/HCL.o ) In-place registering HCL-1.4... Preprocessing executable 'hangman' for HCL-1.4... [1 of 3] Compiling System.Console.HCL ( src/System/Console/HCL.hs, dist/build/hangman/hangman-tmp/System/Console/HCL.o ) [2 of 3] Compiling Paths_HCL ( dist/build/autogen/Paths_HCL.hs, dist/build/hangman/hangman-tmp/Paths_HCL.o ) [3 of 3] Compiling Main ( hangman/Hangman.hs, dist/build/hangman/hangman-tmp/Main.o ) Linking dist/build/hangman/hangman ... Running Haddock for HCL-1.4... Running hscolour for HCL-1.4... Preprocessing library HCL-1.4... Preprocessing executable 'hangman' for HCL-1.4... Preprocessing library HCL-1.4... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, mtl-2.1.2, random-1.0.1.1, transformers-0.3.0.0 Haddock coverage: 94% ( 44 / 47) in 'System.Console.HCL' Warning: System.Console.HCL: could not find link destinations for: Control.Monad.IO.Class.MonadIO Documentation created: dist/doc/html/HCL/index.html Preprocessing executable 'hangman' for HCL-1.4... Installing library in /srv/hackage/var/build/tmp-install/lib/HCL-1.4/ghc-7.6.3 Installing executable(s) in /srv/hackage/var/build/tmp-install/bin Registering HCL-1.4... Installed HCL-1.4 Downloading hranker-0.1.1... Configuring hranker-0.1.1... Building hranker-0.1.1... Preprocessing executable 'hranker' for hranker-0.1.1... [1 of 5] Compiling Hranker.Rank ( Hranker/Rank.hs, dist/build/hranker/hranker-tmp/Hranker/Rank.o ) [2 of 5] Compiling Hranker.State ( Hranker/State.hs, dist/build/hranker/hranker-tmp/Hranker/State.o ) Hranker/State.hs:41:35: Illegal instance declaration for `Show (InputState a)' (All instance types must be of the form (T a1 ... an) where a1 ... an are *distinct type variables*, and each type variable appears at most once in the instance head. Use -XFlexibleInstances if you want to disable this.) In the instance declaration for `Show (InputState a)' Failed to install hranker-0.1.1 cabal: Error: some packages failed to install: hranker-0.1.1 failed during the building phase. The exception was: ExitFailure 1