Resolving dependencies... Configuring colour-2.3.3... Configuring data-ordlist-0.4.7.0... Building colour-2.3.3... Building data-ordlist-0.4.7.0... Installed data-ordlist-0.4.7.0 Configuring primitive-0.6.2.0... Building primitive-0.6.2.0... Configuring random-1.1... Installed colour-2.3.3 Building random-1.1... Configuring transformers-compat-0.5.1.4... Installed primitive-0.6.2.0 Configuring text-1.2.2.2... Installed random-1.1 Building transformers-compat-0.5.1.4... Building text-1.2.2.2... Installed transformers-compat-0.5.1.4 Configuring ansi-terminal-0.7.1.1... Building ansi-terminal-0.7.1.1... Configuring vector-0.12.0.1... Installed ansi-terminal-0.7.1.1 Building vector-0.12.0.1... Installed text-1.2.2.2 Configuring ansi-wl-pprint-0.6.8.1... Building ansi-wl-pprint-0.6.8.1... Installed ansi-wl-pprint-0.6.8.1 Configuring hashable-1.2.6.1... Building hashable-1.2.6.1... Configuring optparse-applicative-0.14.0.0... Installed hashable-1.2.6.1 Building optparse-applicative-0.14.0.0... Installed optparse-applicative-0.14.0.0 Configuring unordered-containers-0.2.8.0... Building unordered-containers-0.2.8.0... Installed vector-0.12.0.1 Installed unordered-containers-0.2.8.0 Configuring perfect-hash-generator-0.1.0.1... Building perfect-hash-generator-0.1.0.1... Failed to install perfect-hash-generator-0.1.0.1 Build log ( /home/builder/.cabal/logs/perfect-hash-generator-0.1.0.1.log ): cabal: Entering directory '/tmp/cabal-tmp-8371/perfect-hash-generator-0.1.0.1' Configuring perfect-hash-generator-0.1.0.1... Building perfect-hash-generator-0.1.0.1... Preprocessing library perfect-hash-generator-0.1.0.1... [1 of 3] Compiling Data.PerfectHash.Hashing ( src/Data/PerfectHash/Hashing.hs, dist/build/Data/PerfectHash/Hashing.o ) [2 of 3] Compiling Data.PerfectHash.Lookup ( src/Data/PerfectHash/Lookup.hs, dist/build/Data/PerfectHash/Lookup.o ) [3 of 3] Compiling Data.PerfectHash.Construction ( src/Data/PerfectHash/Construction.hs, dist/build/Data/PerfectHash/Construction.o ) Preprocessing executable 'hash-perfectly-ints-demo' for perfect-hash-generator-0.1.0.1... [1 of 2] Compiling Exercise ( test/Exercise.hs, dist/build/hash-perfectly-ints-demo/hash-perfectly-ints-demo-tmp/Exercise.o ) [2 of 2] Compiling IntsDemo ( demo/IntsDemo.hs, dist/build/hash-perfectly-ints-demo/hash-perfectly-ints-demo-tmp/IntsDemo.o ) : error: output was redirected with -o, but no output will be generated because there is no Main module. cabal: Leaving directory '/tmp/cabal-tmp-8371/perfect-hash-generator-0.1.0.1' cabal: Error: some packages failed to install: perfect-hash-generator-0.1.0.1 failed during the building phase. The exception was: ExitFailure 1