Resolving dependencies... Configuring random-1.1... Configuring primitive-0.6.2.0... Building random-1.1... Building primitive-0.6.2.0... Installed random-1.1 Installed primitive-0.6.2.0 Configuring tf-random-0.5... Building tf-random-0.5... Installed tf-random-0.5 Configuring QuickCheck-2.9.2... Building QuickCheck-2.9.2... Installed QuickCheck-2.9.2 Configuring opentheory-primitive-1.8... Building opentheory-primitive-1.8... Installed opentheory-primitive-1.8 Configuring opentheory-1.200... Building opentheory-1.200... Installed opentheory-1.200 Configuring opentheory-divides-1.66... Configuring opentheory-stream-1.49... Building opentheory-stream-1.49... Building opentheory-divides-1.66... Installed opentheory-stream-1.49 Installed opentheory-divides-1.66 Configuring opentheory-prime-1.85... Building opentheory-prime-1.85... Installed opentheory-prime-1.85 Configuring nth-prime-1.0... Building nth-prime-1.0... Failed to install nth-prime-1.0 Build log ( /home/builder/.cabal/logs/nth-prime-1.0.log ): cabal: Entering directory '/tmp/cabal-tmp-4120/nth-prime-1.0' Configuring nth-prime-1.0... Building nth-prime-1.0... Preprocessing executable 'nth-prime' for nth-prime-1.0... [1 of 1] Compiling Main ( src/Main.hs, dist/build/nth-prime/nth-prime-tmp/Main.o ) src/Main.hs:20:1: error: Failed to load interface for ‘NaiveSieve’ Use -v to see a list of the files searched for. src/Main.hs:21:1: error: Failed to load interface for ‘OptimizedSieve’ Use -v to see a list of the files searched for. src/Main.hs:22:1: error: Failed to load interface for ‘GenuineSieve’ Use -v to see a list of the files searched for. cabal: Leaving directory '/tmp/cabal-tmp-4120/nth-prime-1.0' cabal: Error: some packages failed to install: nth-prime-1.0 failed during the building phase. The exception was: ExitFailure 1