Resolving dependencies... [1 of 1] Compiling Main ( /tmp/bits-atomic-0.1.3-17348/bits-atomic-0.1.3/Setup.hs, /tmp/bits-atomic-0.1.3-17348/bits-atomic-0.1.3/dist/setup/Main.o ) /tmp/bits-atomic-0.1.3-17348/bits-atomic-0.1.3/Setup.hs:15:35: Warning: In the use of `runTests' (imported from Distribution.Simple, but defined in Distribution.Simple.UserHooks): Deprecated: "Please use the new testing interface instead!" Linking /tmp/bits-atomic-0.1.3-17348/bits-atomic-0.1.3/dist/setup/setup ... Configuring bits-atomic-0.1.3... Building bits-atomic-0.1.3... Preprocessing library bits-atomic-0.1.3... [1 of 1] Compiling Data.Bits.Atomic ( Data/Bits/Atomic.hs, dist/build/Data/Bits/Atomic.o ) cbits/atomic-bitops-gcc.c:1:0: error: CPU you selected does not support x86-64 instruction set Failed to install bits-atomic-0.1.3 cabal: Error: some packages failed to install: atomic-primops-foreign-0.6.2 depends on bits-atomic-0.1.3 which failed to install. bits-atomic-0.1.3 failed during the building phase. The exception was: ExitFailure 1