Resolving dependencies... Starting base-orphans-0.8.6 Starting prelude-compat-0.0.0.2 Starting concurrent-split-0.0.1.1 Starting semigroups-0.20 Building base-orphans-0.8.6 Building prelude-compat-0.0.0.2 Building concurrent-split-0.0.1.1 Building semigroups-0.20 Completed concurrent-split-0.0.1.1 Starting splitmix-0.1.0.4 Completed semigroups-0.20 Starting syb-0.7.2.1 Building splitmix-0.1.0.4 Building syb-0.7.2.1 Completed prelude-compat-0.0.0.2 Starting unsafe-0.0 Building unsafe-0.0 Completed unsafe-0.0 Starting utility-ht-0.0.16 Building utility-ht-0.0.16 Completed splitmix-0.1.0.4 Starting enummapset-0.6.0.3 Building enummapset-0.6.0.3 Completed syb-0.7.2.1 Starting random-1.2.1 Completed base-orphans-0.8.6 Starting hashable-1.4.0.0 Building random-1.2.1 Building hashable-1.4.0.0 Completed enummapset-0.6.0.3 Completed utility-ht-0.0.16 Starting pooled-io-0.0.2.2 Starting combinatorial-0.1.0.1 Building pooled-io-0.0.2.2 Building combinatorial-0.1.0.1 Completed hashable-1.4.0.0 Starting psqueues-0.2.7.3 Building psqueues-0.2.7.3 Completed pooled-io-0.0.2.2 Completed combinatorial-0.1.0.1 Completed random-1.2.1 Starting temporary-1.3 Starting QuickCheck-2.14.2 Building temporary-1.3 Building QuickCheck-2.14.2 Completed psqueues-0.2.7.3 Downloading set-cover-0.0.9 Downloaded set-cover-0.0.9 Starting set-cover-0.0.9 Completed temporary-1.3 Building set-cover-0.0.9 Completed set-cover-0.0.9 Completed QuickCheck-2.14.2 Starting non-empty-0.3.3 Starting non-negative-0.1.2 Starting storable-record-0.0.6 Building storable-record-0.0.6 Building non-negative-0.1.2 Building non-empty-0.3.3 Completed non-negative-0.1.2 Starting storablevector-0.2.13.1 Completed storable-record-0.0.6 Building storablevector-0.2.13.1 Completed non-empty-0.3.3 Completed storablevector-0.2.13.1 Downloading battleship-combinatorics-0.0.0.3 Downloaded battleship-combinatorics-0.0.0.3 Starting battleship-combinatorics-0.0.0.3 Building battleship-combinatorics-0.0.0.3 Completed battleship-combinatorics-0.0.0.3