Hi, New Haskell user here. I have the latest Haskell Platform 2012.2.0.0 for Mac OS X, 64 bit installed. I have not installed any additional packages. Believe me, the Prelude hurts enough. Anyways, seeing the big update to cabal, I decided to install it and did a:
cabal install cabal-install-1.16.0 Cabal-1.16.0.1 ...per the announcement. The installation seemingly went well (log attached) but I'm left with a symlink farm that's still pointing at the old version. NB: I did the installation in my own account (ddp), not via sudo which looks like what was probably expected given the ownerships I do see. Here's what I'm left with: % which cabal /usr/bin/cabal % ls -la /usr/bin/cabal lrwxr-xr-x 1 root wheel - 26 Oct 8 16:42 /usr/bin/cabal -> /Library/Haskell/bin/cabal % ls -la /Library/Haskell/bin/cabal* lrwxr-xr-x 1 ddp wheel - 10 Oct 8 16:42 /Library/Haskell/bin/cabal -> cabal.wrap lrwxr-xr-x 1 ddp wheel - 37 Oct 8 16:42 /Library/Haskell/bin/cabal.real -> ../lib/cabal-install-0.14.0/bin/cabal -rwxr-xr-x 1 root admin - 4197 May 27 12:37 /Library/Haskell/bin/cabal.wrap I find that it actually installed itself here: % ls -la ~/Library/Haskell/bin/cabal* lrwxr-xr-x 1 ddp staff - 47 Oct 8 20:45 /Users/ddp/Library/Haskell/bin/cabal -> ../ghc-7.4.1/lib/cabal-install-1.16.0/bin/cabal So I guess my questions are: 1) did I miss some step along the way? 2) what's the correct way to fix this? Just change the cabal.real symlink to point to where it actually is? 3) which, if any, directories should I have in my PATH in general: /Library/Haskell/bin, ~/Library/Haskell/bin, neither or both? Thanks, Derrell Installation log: fluffy512% cabal --version cabal-install version 0.14.0 using version 1.14.0 of the Cabal library fluffy513% cabal update Downloading the latest package list from hackage.haskell.org Note: there is a new version of cabal-install available. To upgrade, run: cabal install cabal-install fluffy514% cabal install cabal-install-1.16.0 Cabal-1.16.0.1 Resolving dependencies... [ 1 of 65] Compiling Distribution.Compat.Exception ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Compat/Exception.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Compat/Exception.o ) [ 2 of 65] Compiling Distribution.Compat.TempFile ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Compat/TempFile.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Compat/TempFile.o ) [ 3 of 65] Compiling Distribution.Compat.CopyFile ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Compat/CopyFile.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Compat/CopyFile.o ) [ 4 of 65] Compiling Distribution.GetOpt ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/GetOpt.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/GetOpt.o ) [ 5 of 65] Compiling Distribution.Compat.ReadP ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Compat/ReadP.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Compat/ReadP.o ) [ 6 of 65] Compiling Distribution.Text ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Text.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Text.o ) [ 7 of 65] Compiling Distribution.Version ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Version.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Version.o ) [ 8 of 65] Compiling Language.Haskell.Extension ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Language/Haskell/Extension.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Language/Haskell/Extension.o ) [ 9 of 65] Compiling Distribution.TestSuite ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/TestSuite.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/TestSuite.o ) [10 of 65] Compiling Distribution.System ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/System.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/System.o ) [11 of 65] Compiling Distribution.Simple.PreProcess.Unlit ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/PreProcess/Unlit.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/PreProcess/Unlit.o ) [12 of 65] Compiling Distribution.ReadE ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/ReadE.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/ReadE.o ) [13 of 65] Compiling Distribution.Verbosity ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Verbosity.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Verbosity.o ) [14 of 65] Compiling Distribution.Package ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Package.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Package.o ) [15 of 65] Compiling Distribution.ModuleName ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/ModuleName.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/ModuleName.o ) [16 of 65] Compiling Distribution.Simple.Utils ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Utils.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Utils.o ) [17 of 65] Compiling Distribution.Simple.Program.Types ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/Types.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/Types.o ) [18 of 65] Compiling Distribution.Simple.Program.Builtin ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/Builtin.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/Builtin.o ) [19 of 65] Compiling Distribution.Simple.Program.Db ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/Db.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/Db.o ) [20 of 65] Compiling Distribution.Simple.Program.Run ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/Run.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/Run.o ) [21 of 65] Compiling Distribution.Simple.Program ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program.o ) [22 of 65] Compiling Distribution.Simple.Program.Ar ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/Ar.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/Ar.o ) [23 of 65] Compiling Distribution.Simple.Program.Hpc ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/Hpc.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/Hpc.o ) [24 of 65] Compiling Distribution.Simple.Program.Ld ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/Ld.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/Ld.o ) [25 of 65] Compiling Distribution.Simple.Program.Script ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/Script.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/Script.o ) [26 of 65] Compiling Distribution.License ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/License.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/License.o ) [27 of 65] Compiling Distribution.Compiler ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Compiler.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Compiler.o ) [28 of 65] Compiling Distribution.PackageDescription ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/PackageDescription.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/PackageDescription.o ) [29 of 65] Compiling Distribution.PackageDescription.Configuration ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/PackageDescription/Configuration.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/PackageDescription/Configuration.o ) [30 of 65] Compiling Distribution.PackageDescription.Check ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/PackageDescription/Check.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/PackageDescription/Check.o ) [31 of 65] Compiling Distribution.ParseUtils ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/ParseUtils.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/ParseUtils.o ) [32 of 65] Compiling Distribution.InstalledPackageInfo ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/InstalledPackageInfo.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/InstalledPackageInfo.o ) [33 of 65] Compiling Distribution.Simple.PackageIndex ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/PackageIndex.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/PackageIndex.o ) [34 of 65] Compiling Distribution.Simple.GHC.IPI642 ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/GHC/IPI642.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/GHC/IPI642.o ) [35 of 65] Compiling Distribution.Simple.GHC.IPI641 ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/GHC/IPI641.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/GHC/IPI641.o ) [36 of 65] Compiling Distribution.PackageDescription.Parse ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/PackageDescription/Parse.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/PackageDescription/Parse.o ) [37 of 65] Compiling Distribution.Simple.Command ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Command.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Command.o ) [38 of 65] Compiling Distribution.Simple.Compiler ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Compiler.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Compiler.o ) [39 of 65] Compiling Distribution.Simple.Program.HcPkg ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/HcPkg.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/HcPkg.o ) [40 of 65] Compiling Distribution.Simple.InstallDirs ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/InstallDirs.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/InstallDirs.o ) [41 of 65] Compiling Distribution.Simple.Setup ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Setup.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Setup.o ) [42 of 65] Compiling Distribution.Simple.LocalBuildInfo ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/LocalBuildInfo.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/LocalBuildInfo.o ) [43 of 65] Compiling Distribution.Simple.Build.Macros ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Build/Macros.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Build/Macros.o ) [44 of 65] Compiling Distribution.Simple.BuildPaths ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/BuildPaths.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/BuildPaths.o ) [45 of 65] Compiling Distribution.Simple.Build.PathsModule ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Build/PathsModule.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Build/PathsModule.o ) [46 of 65] Compiling Distribution.Simple.LHC ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/LHC.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/LHC.o ) [47 of 65] Compiling Distribution.Simple.Hpc ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Hpc.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Hpc.o ) [48 of 65] Compiling Distribution.Simple.JHC ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/JHC.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/JHC.o ) [49 of 65] Compiling Distribution.Simple.NHC ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/NHC.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/NHC.o ) [50 of 65] Compiling Distribution.Simple.UHC ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/UHC.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/UHC.o ) [51 of 65] Compiling Distribution.Simple.Test ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Test.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Test.o ) [52 of 65] Compiling Distribution.Simple.PreProcess ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/PreProcess.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/PreProcess.o ) [53 of 65] Compiling Distribution.Simple.Hugs ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Hugs.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Hugs.o ) [54 of 65] Compiling Distribution.Simple.SrcDist ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/SrcDist.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/SrcDist.o ) [55 of 65] Compiling Distribution.Simple.UserHooks ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/UserHooks.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/UserHooks.o ) [56 of 65] Compiling Distribution.Simple.Bench ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Bench.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Bench.o ) [57 of 65] Compiling Distribution.Simple.Program.GHC ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Program/GHC.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Program/GHC.o ) [58 of 65] Compiling Distribution.Simple.GHC ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/GHC.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/GHC.o ) [59 of 65] Compiling Distribution.Simple.Configure ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Configure.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Configure.o ) [60 of 65] Compiling Distribution.Simple.Install ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Install.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Install.o ) [61 of 65] Compiling Distribution.Simple.Register ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Register.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Register.o ) [62 of 65] Compiling Distribution.Simple.Build ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Build.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Build.o ) [63 of 65] Compiling Distribution.Simple.Haddock ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple/Haddock.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple/Haddock.o ) [64 of 65] Compiling Distribution.Simple ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Distribution/Simple.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Distribution/Simple.o ) [65 of 65] Compiling Main ( /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/Setup.hs, /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/Main.o ) Linking /var/folders/sm/f2yb5sp11490bcy5k6t46v200000gn/T/Cabal-1.16.0.1-48304/Cabal-1.16.0.1/dist/setup/setup ... Configuring Cabal-1.16.0.1... Building Cabal-1.16.0.1... Preprocessing library Cabal-1.16.0.1... [ 1 of 67] Compiling Paths_Cabal ( dist/build/autogen/Paths_Cabal.hs, dist/build/Paths_Cabal.o ) [ 2 of 67] Compiling Distribution.TestSuite ( Distribution/TestSuite.hs, dist/build/Distribution/TestSuite.o ) [ 3 of 67] Compiling Distribution.Simple.PreProcess.Unlit ( Distribution/Simple/PreProcess/Unlit.hs, dist/build/Distribution/Simple/PreProcess/Unlit.o ) [ 4 of 67] Compiling Distribution.GetOpt ( Distribution/GetOpt.hs, dist/build/Distribution/GetOpt.o ) [ 5 of 67] Compiling Distribution.Compat.Exception ( Distribution/Compat/Exception.hs, dist/build/Distribution/Compat/Exception.o ) [ 6 of 67] Compiling Distribution.Compat.TempFile ( Distribution/Compat/TempFile.hs, dist/build/Distribution/Compat/TempFile.o ) [ 7 of 67] Compiling Distribution.Compat.CopyFile ( Distribution/Compat/CopyFile.hs, dist/build/Distribution/Compat/CopyFile.o ) [ 8 of 67] Compiling Distribution.Compat.ReadP ( Distribution/Compat/ReadP.hs, dist/build/Distribution/Compat/ReadP.o ) [ 9 of 67] Compiling Distribution.ReadE ( Distribution/ReadE.hs, dist/build/Distribution/ReadE.o ) [10 of 67] Compiling Distribution.Verbosity ( Distribution/Verbosity.hs, dist/build/Distribution/Verbosity.o ) [11 of 67] Compiling Distribution.Text ( Distribution/Text.hs, dist/build/Distribution/Text.o ) [12 of 67] Compiling Distribution.ModuleName ( Distribution/ModuleName.hs, dist/build/Distribution/ModuleName.o ) [13 of 67] Compiling Distribution.System ( Distribution/System.hs, dist/build/Distribution/System.o ) [14 of 67] Compiling Language.Haskell.Extension ( Language/Haskell/Extension.hs, dist/build/Language/Haskell/Extension.o ) [15 of 67] Compiling Distribution.Version ( Distribution/Version.hs, dist/build/Distribution/Version.o ) [16 of 67] Compiling Distribution.License ( Distribution/License.hs, dist/build/Distribution/License.o ) [17 of 67] Compiling Distribution.Package ( Distribution/Package.hs, dist/build/Distribution/Package.o ) [18 of 67] Compiling Distribution.Simple.Utils ( Distribution/Simple/Utils.hs, dist/build/Distribution/Simple/Utils.o ) [19 of 67] Compiling Distribution.Simple.Program.Types ( Distribution/Simple/Program/Types.hs, dist/build/Distribution/Simple/Program/Types.o ) [20 of 67] Compiling Distribution.Simple.Program.Run ( Distribution/Simple/Program/Run.hs, dist/build/Distribution/Simple/Program/Run.o ) [21 of 67] Compiling Distribution.Simple.Program.Ar ( Distribution/Simple/Program/Ar.hs, dist/build/Distribution/Simple/Program/Ar.o ) [22 of 67] Compiling Distribution.Simple.Program.Ld ( Distribution/Simple/Program/Ld.hs, dist/build/Distribution/Simple/Program/Ld.o ) [23 of 67] Compiling Distribution.Simple.Program.Hpc ( Distribution/Simple/Program/Hpc.hs, dist/build/Distribution/Simple/Program/Hpc.o ) [24 of 67] Compiling Distribution.Simple.Program.Script ( Distribution/Simple/Program/Script.hs, dist/build/Distribution/Simple/Program/Script.o ) [25 of 67] Compiling Distribution.Simple.Program.Builtin ( Distribution/Simple/Program/Builtin.hs, dist/build/Distribution/Simple/Program/Builtin.o ) [26 of 67] Compiling Distribution.Simple.Program.Db ( Distribution/Simple/Program/Db.hs, dist/build/Distribution/Simple/Program/Db.o ) [27 of 67] Compiling Distribution.Simple.Program ( Distribution/Simple/Program.hs, dist/build/Distribution/Simple/Program.o ) [28 of 67] Compiling Distribution.Compiler ( Distribution/Compiler.hs, dist/build/Distribution/Compiler.o ) [29 of 67] Compiling Distribution.ParseUtils ( Distribution/ParseUtils.hs, dist/build/Distribution/ParseUtils.o ) [30 of 67] Compiling Distribution.InstalledPackageInfo ( Distribution/InstalledPackageInfo.hs, dist/build/Distribution/InstalledPackageInfo.o ) [31 of 67] Compiling Distribution.Simple.PackageIndex ( Distribution/Simple/PackageIndex.hs, dist/build/Distribution/Simple/PackageIndex.o ) [32 of 67] Compiling Distribution.Simple.GHC.IPI642 ( Distribution/Simple/GHC/IPI642.hs, dist/build/Distribution/Simple/GHC/IPI642.o ) [33 of 67] Compiling Distribution.Simple.GHC.IPI641 ( Distribution/Simple/GHC/IPI641.hs, dist/build/Distribution/Simple/GHC/IPI641.o ) [34 of 67] Compiling Distribution.Simple.Command ( Distribution/Simple/Command.hs, dist/build/Distribution/Simple/Command.o ) [35 of 67] Compiling Distribution.PackageDescription ( Distribution/PackageDescription.hs, dist/build/Distribution/PackageDescription.o ) [36 of 67] Compiling Distribution.PackageDescription.Configuration ( Distribution/PackageDescription/Configuration.hs, dist/build/Distribution/PackageDescription/Configuration.o ) [37 of 67] Compiling Distribution.PackageDescription.Parse ( Distribution/PackageDescription/Parse.hs, dist/build/Distribution/PackageDescription/Parse.o ) [38 of 67] Compiling Distribution.PackageDescription.PrettyPrint ( Distribution/PackageDescription/PrettyPrint.hs, dist/build/Distribution/PackageDescription/PrettyPrint.o ) [39 of 67] Compiling Distribution.PackageDescription.Check ( Distribution/PackageDescription/Check.hs, dist/build/Distribution/PackageDescription/Check.o ) [40 of 67] Compiling Distribution.Simple.Compiler ( Distribution/Simple/Compiler.hs, dist/build/Distribution/Simple/Compiler.o ) [41 of 67] Compiling Distribution.Simple.Program.HcPkg ( Distribution/Simple/Program/HcPkg.hs, dist/build/Distribution/Simple/Program/HcPkg.o ) [42 of 67] Compiling Distribution.Simple.InstallDirs ( Distribution/Simple/InstallDirs.hs, dist/build/Distribution/Simple/InstallDirs.o ) [43 of 67] Compiling Distribution.Simple.Setup ( Distribution/Simple/Setup.hs, dist/build/Distribution/Simple/Setup.o ) [44 of 67] Compiling Distribution.Make ( Distribution/Make.hs, dist/build/Distribution/Make.o ) [45 of 67] Compiling Distribution.Simple.Program.GHC ( Distribution/Simple/Program/GHC.hs, dist/build/Distribution/Simple/Program/GHC.o ) [46 of 67] Compiling Distribution.Simple.LocalBuildInfo ( Distribution/Simple/LocalBuildInfo.hs, dist/build/Distribution/Simple/LocalBuildInfo.o ) [47 of 67] Compiling Distribution.Simple.BuildPaths ( Distribution/Simple/BuildPaths.hs, dist/build/Distribution/Simple/BuildPaths.o ) [48 of 67] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, dist/build/Distribution/Simple/JHC.o ) [49 of 67] Compiling Distribution.Simple.NHC ( Distribution/Simple/NHC.hs, dist/build/Distribution/Simple/NHC.o ) [50 of 67] Compiling Distribution.Simple.UHC ( Distribution/Simple/UHC.hs, dist/build/Distribution/Simple/UHC.o ) [51 of 67] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, dist/build/Distribution/Simple/Build/Macros.o ) [52 of 67] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, dist/build/Distribution/Simple/Build/PathsModule.o ) Distribution/Simple/Build/PathsModule.hs:210:19: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: PPC PPC64 Sparc Arm ... [53 of 67] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, dist/build/Distribution/Simple/GHC.o ) [54 of 67] Compiling Distribution.Simple.LHC ( Distribution/Simple/LHC.hs, dist/build/Distribution/Simple/LHC.o ) [55 of 67] Compiling Distribution.Simple.Hpc ( Distribution/Simple/Hpc.hs, dist/build/Distribution/Simple/Hpc.o ) [56 of 67] Compiling Distribution.Simple.Test ( Distribution/Simple/Test.hs, dist/build/Distribution/Simple/Test.o ) [57 of 67] Compiling Distribution.Simple.PreProcess ( Distribution/Simple/PreProcess.hs, dist/build/Distribution/Simple/PreProcess.o ) [58 of 67] Compiling Distribution.Simple.UserHooks ( Distribution/Simple/UserHooks.hs, dist/build/Distribution/Simple/UserHooks.o ) [59 of 67] Compiling Distribution.Simple.Bench ( Distribution/Simple/Bench.hs, dist/build/Distribution/Simple/Bench.o ) [60 of 67] Compiling Distribution.Simple.SrcDist ( Distribution/Simple/SrcDist.hs, dist/build/Distribution/Simple/SrcDist.o ) [61 of 67] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, dist/build/Distribution/Simple/Hugs.o ) [62 of 67] Compiling Distribution.Simple.Register ( Distribution/Simple/Register.hs, dist/build/Distribution/Simple/Register.o ) [63 of 67] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, dist/build/Distribution/Simple/Configure.o ) [64 of 67] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, dist/build/Distribution/Simple/Install.o ) [65 of 67] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, dist/build/Distribution/Simple/Build.o ) [66 of 67] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, dist/build/Distribution/Simple/Haddock.o ) [67 of 67] Compiling Distribution.Simple ( Distribution/Simple.hs, dist/build/Distribution/Simple.o ) [ 1 of 67] Compiling Paths_Cabal ( dist/build/autogen/Paths_Cabal.hs, dist/build/Paths_Cabal.p_o ) [ 2 of 67] Compiling Distribution.TestSuite ( Distribution/TestSuite.hs, dist/build/Distribution/TestSuite.p_o ) [ 3 of 67] Compiling Distribution.Simple.PreProcess.Unlit ( Distribution/Simple/PreProcess/Unlit.hs, dist/build/Distribution/Simple/PreProcess/Unlit.p_o ) [ 4 of 67] Compiling Distribution.GetOpt ( Distribution/GetOpt.hs, dist/build/Distribution/GetOpt.p_o ) [ 5 of 67] Compiling Distribution.Compat.Exception ( Distribution/Compat/Exception.hs, dist/build/Distribution/Compat/Exception.p_o ) [ 6 of 67] Compiling Distribution.Compat.TempFile ( Distribution/Compat/TempFile.hs, dist/build/Distribution/Compat/TempFile.p_o ) [ 7 of 67] Compiling Distribution.Compat.CopyFile ( Distribution/Compat/CopyFile.hs, dist/build/Distribution/Compat/CopyFile.p_o ) [ 8 of 67] Compiling Distribution.Compat.ReadP ( Distribution/Compat/ReadP.hs, dist/build/Distribution/Compat/ReadP.p_o ) [ 9 of 67] Compiling Distribution.ReadE ( Distribution/ReadE.hs, dist/build/Distribution/ReadE.p_o ) [10 of 67] Compiling Distribution.Verbosity ( Distribution/Verbosity.hs, dist/build/Distribution/Verbosity.p_o ) [11 of 67] Compiling Distribution.Text ( Distribution/Text.hs, dist/build/Distribution/Text.p_o ) [12 of 67] Compiling Distribution.ModuleName ( Distribution/ModuleName.hs, dist/build/Distribution/ModuleName.p_o ) [13 of 67] Compiling Distribution.System ( Distribution/System.hs, dist/build/Distribution/System.p_o ) [14 of 67] Compiling Language.Haskell.Extension ( Language/Haskell/Extension.hs, dist/build/Language/Haskell/Extension.p_o ) [15 of 67] Compiling Distribution.Version ( Distribution/Version.hs, dist/build/Distribution/Version.p_o ) [16 of 67] Compiling Distribution.License ( Distribution/License.hs, dist/build/Distribution/License.p_o ) [17 of 67] Compiling Distribution.Package ( Distribution/Package.hs, dist/build/Distribution/Package.p_o ) [18 of 67] Compiling Distribution.Simple.Utils ( Distribution/Simple/Utils.hs, dist/build/Distribution/Simple/Utils.p_o ) [19 of 67] Compiling Distribution.Simple.Program.Types ( Distribution/Simple/Program/Types.hs, dist/build/Distribution/Simple/Program/Types.p_o ) [20 of 67] Compiling Distribution.Simple.Program.Run ( Distribution/Simple/Program/Run.hs, dist/build/Distribution/Simple/Program/Run.p_o ) [21 of 67] Compiling Distribution.Simple.Program.Ar ( Distribution/Simple/Program/Ar.hs, dist/build/Distribution/Simple/Program/Ar.p_o ) [22 of 67] Compiling Distribution.Simple.Program.Ld ( Distribution/Simple/Program/Ld.hs, dist/build/Distribution/Simple/Program/Ld.p_o ) [23 of 67] Compiling Distribution.Simple.Program.Hpc ( Distribution/Simple/Program/Hpc.hs, dist/build/Distribution/Simple/Program/Hpc.p_o ) [24 of 67] Compiling Distribution.Simple.Program.Script ( Distribution/Simple/Program/Script.hs, dist/build/Distribution/Simple/Program/Script.p_o ) [25 of 67] Compiling Distribution.Simple.Program.Builtin ( Distribution/Simple/Program/Builtin.hs, dist/build/Distribution/Simple/Program/Builtin.p_o ) [26 of 67] Compiling Distribution.Simple.Program.Db ( Distribution/Simple/Program/Db.hs, dist/build/Distribution/Simple/Program/Db.p_o ) [27 of 67] Compiling Distribution.Simple.Program ( Distribution/Simple/Program.hs, dist/build/Distribution/Simple/Program.p_o ) [28 of 67] Compiling Distribution.Compiler ( Distribution/Compiler.hs, dist/build/Distribution/Compiler.p_o ) [29 of 67] Compiling Distribution.ParseUtils ( Distribution/ParseUtils.hs, dist/build/Distribution/ParseUtils.p_o ) [30 of 67] Compiling Distribution.InstalledPackageInfo ( Distribution/InstalledPackageInfo.hs, dist/build/Distribution/InstalledPackageInfo.p_o ) [31 of 67] Compiling Distribution.Simple.PackageIndex ( Distribution/Simple/PackageIndex.hs, dist/build/Distribution/Simple/PackageIndex.p_o ) [32 of 67] Compiling Distribution.Simple.GHC.IPI642 ( Distribution/Simple/GHC/IPI642.hs, dist/build/Distribution/Simple/GHC/IPI642.p_o ) [33 of 67] Compiling Distribution.Simple.GHC.IPI641 ( Distribution/Simple/GHC/IPI641.hs, dist/build/Distribution/Simple/GHC/IPI641.p_o ) [34 of 67] Compiling Distribution.Simple.Command ( Distribution/Simple/Command.hs, dist/build/Distribution/Simple/Command.p_o ) [35 of 67] Compiling Distribution.PackageDescription ( Distribution/PackageDescription.hs, dist/build/Distribution/PackageDescription.p_o ) [36 of 67] Compiling Distribution.PackageDescription.Configuration ( Distribution/PackageDescription/Configuration.hs, dist/build/Distribution/PackageDescription/Configuration.p_o ) [37 of 67] Compiling Distribution.PackageDescription.Parse ( Distribution/PackageDescription/Parse.hs, dist/build/Distribution/PackageDescription/Parse.p_o ) [38 of 67] Compiling Distribution.PackageDescription.PrettyPrint ( Distribution/PackageDescription/PrettyPrint.hs, dist/build/Distribution/PackageDescription/PrettyPrint.p_o ) [39 of 67] Compiling Distribution.PackageDescription.Check ( Distribution/PackageDescription/Check.hs, dist/build/Distribution/PackageDescription/Check.p_o ) [40 of 67] Compiling Distribution.Simple.Compiler ( Distribution/Simple/Compiler.hs, dist/build/Distribution/Simple/Compiler.p_o ) [41 of 67] Compiling Distribution.Simple.Program.HcPkg ( Distribution/Simple/Program/HcPkg.hs, dist/build/Distribution/Simple/Program/HcPkg.p_o ) [42 of 67] Compiling Distribution.Simple.InstallDirs ( Distribution/Simple/InstallDirs.hs, dist/build/Distribution/Simple/InstallDirs.p_o ) [43 of 67] Compiling Distribution.Simple.Setup ( Distribution/Simple/Setup.hs, dist/build/Distribution/Simple/Setup.p_o ) [44 of 67] Compiling Distribution.Make ( Distribution/Make.hs, dist/build/Distribution/Make.p_o ) [45 of 67] Compiling Distribution.Simple.Program.GHC ( Distribution/Simple/Program/GHC.hs, dist/build/Distribution/Simple/Program/GHC.p_o ) [46 of 67] Compiling Distribution.Simple.LocalBuildInfo ( Distribution/Simple/LocalBuildInfo.hs, dist/build/Distribution/Simple/LocalBuildInfo.p_o ) [47 of 67] Compiling Distribution.Simple.BuildPaths ( Distribution/Simple/BuildPaths.hs, dist/build/Distribution/Simple/BuildPaths.p_o ) [48 of 67] Compiling Distribution.Simple.JHC ( Distribution/Simple/JHC.hs, dist/build/Distribution/Simple/JHC.p_o ) [49 of 67] Compiling Distribution.Simple.NHC ( Distribution/Simple/NHC.hs, dist/build/Distribution/Simple/NHC.p_o ) [50 of 67] Compiling Distribution.Simple.UHC ( Distribution/Simple/UHC.hs, dist/build/Distribution/Simple/UHC.p_o ) [51 of 67] Compiling Distribution.Simple.Build.Macros ( Distribution/Simple/Build/Macros.hs, dist/build/Distribution/Simple/Build/Macros.p_o ) [52 of 67] Compiling Distribution.Simple.Build.PathsModule ( Distribution/Simple/Build/PathsModule.hs, dist/build/Distribution/Simple/Build/PathsModule.p_o ) Distribution/Simple/Build/PathsModule.hs:210:19: Warning: Pattern match(es) are non-exhaustive In a case alternative: Patterns not matched: PPC PPC64 Sparc Arm ... [53 of 67] Compiling Distribution.Simple.GHC ( Distribution/Simple/GHC.hs, dist/build/Distribution/Simple/GHC.p_o ) [54 of 67] Compiling Distribution.Simple.LHC ( Distribution/Simple/LHC.hs, dist/build/Distribution/Simple/LHC.p_o ) [55 of 67] Compiling Distribution.Simple.Hpc ( Distribution/Simple/Hpc.hs, dist/build/Distribution/Simple/Hpc.p_o ) [56 of 67] Compiling Distribution.Simple.Test ( Distribution/Simple/Test.hs, dist/build/Distribution/Simple/Test.p_o ) [57 of 67] Compiling Distribution.Simple.PreProcess ( Distribution/Simple/PreProcess.hs, dist/build/Distribution/Simple/PreProcess.p_o ) [58 of 67] Compiling Distribution.Simple.UserHooks ( Distribution/Simple/UserHooks.hs, dist/build/Distribution/Simple/UserHooks.p_o ) [59 of 67] Compiling Distribution.Simple.Bench ( Distribution/Simple/Bench.hs, dist/build/Distribution/Simple/Bench.p_o ) [60 of 67] Compiling Distribution.Simple.SrcDist ( Distribution/Simple/SrcDist.hs, dist/build/Distribution/Simple/SrcDist.p_o ) [61 of 67] Compiling Distribution.Simple.Hugs ( Distribution/Simple/Hugs.hs, dist/build/Distribution/Simple/Hugs.p_o ) [62 of 67] Compiling Distribution.Simple.Register ( Distribution/Simple/Register.hs, dist/build/Distribution/Simple/Register.p_o ) [63 of 67] Compiling Distribution.Simple.Configure ( Distribution/Simple/Configure.hs, dist/build/Distribution/Simple/Configure.p_o ) [64 of 67] Compiling Distribution.Simple.Install ( Distribution/Simple/Install.hs, dist/build/Distribution/Simple/Install.p_o ) [65 of 67] Compiling Distribution.Simple.Build ( Distribution/Simple/Build.hs, dist/build/Distribution/Simple/Build.p_o ) [66 of 67] Compiling Distribution.Simple.Haddock ( Distribution/Simple/Haddock.hs, dist/build/Distribution/Simple/Haddock.p_o ) [67 of 67] Compiling Distribution.Simple ( Distribution/Simple.hs, dist/build/Distribution/Simple.p_o ) In-place registering Cabal-1.16.0.1... Running Haddock for Cabal-1.16.0.1... Preprocessing library Cabal-1.16.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: 0% ( 0 / 4) in 'Paths_Cabal' 22% ( 2 / 9) in 'Distribution.TestSuite' 100% ( 3 / 3) in 'Distribution.Simple.PreProcess.Unlit' 100% ( 10 / 10) in 'Distribution.GetOpt' 14% ( 1 / 7) in 'Distribution.Compat.Exception' 40% ( 2 / 5) in 'Distribution.Compat.TempFile' 0% ( 0 / 4) in 'Distribution.Compat.CopyFile' 98% ( 40 / 41) in 'Distribution.Compat.ReadP' 44% ( 4 / 9) in 'Distribution.ReadE' 17% ( 2 / 12) in 'Distribution.Verbosity' 25% ( 1 / 4) in 'Distribution.Text' 86% ( 6 / 7) in 'Distribution.ModuleName' 40% ( 4 / 10) in 'Distribution.System' 57% ( 4 / 7) in 'Language.Haskell.Extension' 83% ( 35 / 42) in 'Distribution.Version' 67% ( 2 / 3) in 'Distribution.License' 71% ( 12 / 17) in 'Distribution.Package' 69% ( 53 / 77) in 'Distribution.Simple.Utils' 90% ( 9 / 10) in 'Distribution.Simple.Program.Types' 33% ( 3 / 9) in 'Distribution.Simple.Program.Run' 100% ( 3 / 3) in 'Distribution.Simple.Program.Ar' 100% ( 2 / 2) in 'Distribution.Simple.Program.Ld' 33% ( 1 / 3) in 'Distribution.Simple.Program.Hpc' 100% ( 4 / 4) in 'Distribution.Simple.Program.Script' 13% ( 4 / 31) in 'Distribution.Simple.Program.Builtin' 76% ( 19 / 25) in 'Distribution.Simple.Program.Db' 43% ( 34 / 79) in 'Distribution.Simple.Program' 62% ( 5 / 8) in 'Distribution.Compiler' 12% ( 7 / 58) in 'Distribution.ParseUtils' 9% ( 1 / 11) in 'Distribution.InstalledPackageInfo' 89% ( 31 / 35) in 'Distribution.Simple.PackageIndex' 25% ( 2 / 8) in 'Distribution.Simple.GHC.IPI642' 67% ( 2 / 3) in 'Distribution.Simple.GHC.IPI641' 64% ( 27 / 42) in 'Distribution.Simple.Command' 70% ( 47 / 67) in 'Distribution.PackageDescription' 44% ( 4 / 9) in 'Distribution.PackageDescription.Configuration' 32% ( 7 / 22) in 'Distribution.PackageDescription.Parse' 100% ( 3 / 3) in 'Distribution.PackageDescription.PrettyPrint' 90% ( 9 / 10) in 'Distribution.PackageDescription.Check' 60% ( 12 / 20) in 'Distribution.Simple.Compiler' 62% ( 8 / 13) in 'Distribution.Simple.Program.HcPkg' 55% ( 11 / 20) in 'Distribution.Simple.InstallDirs' 14% ( 10 / 69) in 'Distribution.Simple.Setup' 57% ( 4 / 7) in 'Distribution.Make' 14% ( 1 / 7) in 'Distribution.Simple.Program.GHC' 65% ( 13 / 20) in 'Distribution.Simple.LocalBuildInfo' 40% ( 6 / 15) in 'Distribution.Simple.BuildPaths' 43% ( 3 / 7) in 'Distribution.Simple.JHC' 71% ( 5 / 7) in 'Distribution.Simple.NHC' 14% ( 1 / 7) in 'Distribution.Simple.UHC' 50% ( 1 / 2) in 'Distribution.Simple.Build.Macros' 67% ( 2 / 3) in 'Distribution.Simple.Build.PathsModule' 50% ( 7 / 14) in 'Distribution.Simple.GHC' 50% ( 5 / 10) in 'Distribution.Simple.LHC' 71% ( 5 / 7) in 'Distribution.Simple.Hpc' 92% ( 11 / 12) in 'Distribution.Simple.Test' 38% ( 6 / 16) in 'Distribution.Simple.PreProcess' 75% ( 3 / 4) in 'Distribution.Simple.UserHooks' 100% ( 2 / 2) in 'Distribution.Simple.Bench' 92% ( 11 / 12) in 'Distribution.Simple.SrcDist' 57% ( 4 / 7) in 'Distribution.Simple.Hugs' 50% ( 4 / 8) in 'Distribution.Simple.Register' 64% ( 9 / 14) in 'Distribution.Simple.Configure' 100% ( 2 / 2) in 'Distribution.Simple.Install' 75% ( 3 / 4) in 'Distribution.Simple.Build' 33% ( 1 / 3) in 'Distribution.Simple.Haddock' 91% ( 20 / 22) in 'Distribution.Simple' Warning: Distribution.Compat.ReadP: could not find link destinations for: Distribution.Compat.ReadP.Parser Distribution.Compat.ReadP.P Warning: Distribution.ReadE: could not find link destinations for: Distribution.ReadE.ErrorMsg Warning: Distribution.Compiler: could not find link destinations for: Distribution.Compiler.classifyCompilerFlavor Warning: Distribution.PackageDescription.Parse: could not find link destinations for: Distribution.PackageDescription.Parse.TestSuiteStanza Documentation created: dist/doc/html/Cabal/index.html Installing library in /Users/ddp/Library/Haskell/ghc-7.4.1/lib/Cabal-1.16.0.1/lib Registering Cabal-1.16.0.1... Configuring cabal-install-1.16.0... Building cabal-install-1.16.0... Preprocessing executable 'cabal' for cabal-install-1.16.0... [ 1 of 65] Compiling Distribution.Client.Haddock ( Distribution/Client/Haddock.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Haddock.o ) [ 2 of 65] Compiling Distribution.Client.JobControl ( Distribution/Client/JobControl.hs, dist/build/cabal/cabal-tmp/Distribution/Client/JobControl.o ) [ 3 of 65] Compiling Distribution.Client.BuildReports.Types ( Distribution/Client/BuildReports/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/BuildReports/Types.o ) [ 4 of 65] Compiling Distribution.Client.Dependency.Modular.Version ( Distribution/Client/Dependency/Modular/Version.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Version.o ) [ 5 of 65] Compiling Distribution.Client.Dependency.Modular.PSQ ( Distribution/Client/Dependency/Modular/PSQ.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/PSQ.o ) [ 6 of 65] Compiling Distribution.Client.Dependency.Modular.Package ( Distribution/Client/Dependency/Modular/Package.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Package.o ) [ 7 of 65] Compiling Distribution.Client.Utils ( Distribution/Client/Utils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Utils.o ) [ 8 of 65] Compiling Distribution.Client.PackageUtils ( Distribution/Client/PackageUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/PackageUtils.o ) [ 9 of 65] Compiling Distribution.Compat.FilePerms ( Distribution/Compat/FilePerms.hs, dist/build/cabal/cabal-tmp/Distribution/Compat/FilePerms.o ) [10 of 65] Compiling Distribution.Compat.Time ( Distribution/Compat/Time.hs, dist/build/cabal/cabal-tmp/Distribution/Compat/Time.o ) [11 of 65] Compiling Distribution.Client.GZipUtils ( Distribution/Client/GZipUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/GZipUtils.o ) [12 of 65] Compiling Distribution.Client.Tar ( Distribution/Client/Tar.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Tar.o ) [13 of 65] Compiling Distribution.Client.PackageIndex ( Distribution/Client/PackageIndex.hs, dist/build/cabal/cabal-tmp/Distribution/Client/PackageIndex.o ) [14 of 65] Compiling Distribution.Client.Init.Licenses ( Distribution/Client/Init/Licenses.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Init/Licenses.o ) [15 of 65] Compiling Distribution.Client.Init.Types ( Distribution/Client/Init/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Init/Types.o ) [16 of 65] Compiling Distribution.Compat.Exception ( Distribution/Compat/Exception.hs, dist/build/cabal/cabal-tmp/Distribution/Compat/Exception.o ) [17 of 65] Compiling Distribution.Client.Types ( Distribution/Client/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Types.o ) [18 of 65] Compiling Distribution.Client.Init.Heuristics ( Distribution/Client/Init/Heuristics.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Init/Heuristics.o ) [19 of 65] Compiling Distribution.Client.InstallPlan ( Distribution/Client/InstallPlan.hs, dist/build/cabal/cabal-tmp/Distribution/Client/InstallPlan.o ) [20 of 65] Compiling Distribution.Client.Dependency.Types ( Distribution/Client/Dependency/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Types.o ) [21 of 65] Compiling Distribution.Client.Dependency.Modular.Flag ( Distribution/Client/Dependency/Modular/Flag.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Flag.o ) [22 of 65] Compiling Distribution.Client.Dependency.Modular.Dependency ( Distribution/Client/Dependency/Modular/Dependency.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Dependency.o ) [23 of 65] Compiling Distribution.Client.Dependency.Modular.Tree ( Distribution/Client/Dependency/Modular/Tree.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Tree.o ) [24 of 65] Compiling Distribution.Client.Dependency.Modular.Index ( Distribution/Client/Dependency/Modular/Index.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Index.o ) [25 of 65] Compiling Distribution.Client.Dependency.Modular.IndexConversion ( Distribution/Client/Dependency/Modular/IndexConversion.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/IndexConversion.o ) [26 of 65] Compiling Distribution.Client.Dependency.Modular.Builder ( Distribution/Client/Dependency/Modular/Builder.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Builder.o ) [27 of 65] Compiling Distribution.Client.Dependency.Modular.Message ( Distribution/Client/Dependency/Modular/Message.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Message.o ) [28 of 65] Compiling Distribution.Client.Dependency.Modular.Log ( Distribution/Client/Dependency/Modular/Log.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Log.o ) [29 of 65] Compiling Distribution.Client.Dependency.Modular.Preference ( Distribution/Client/Dependency/Modular/Preference.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Preference.o ) [30 of 65] Compiling Distribution.Client.Dependency.Modular.Configured ( Distribution/Client/Dependency/Modular/Configured.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Configured.o ) [31 of 65] Compiling Distribution.Client.Dependency.Modular.Assignment ( Distribution/Client/Dependency/Modular/Assignment.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Assignment.o ) [32 of 65] Compiling Distribution.Client.Dependency.Modular.Explore ( Distribution/Client/Dependency/Modular/Explore.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Explore.o ) [33 of 65] Compiling Distribution.Client.Dependency.Modular.Validate ( Distribution/Client/Dependency/Modular/Validate.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Validate.o ) [34 of 65] Compiling Distribution.Client.Dependency.Modular.Solver ( Distribution/Client/Dependency/Modular/Solver.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/Solver.o ) [35 of 65] Compiling Distribution.Client.Dependency.Modular.ConfiguredConversion ( Distribution/Client/Dependency/Modular/ConfiguredConversion.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular/ConfiguredConversion.o ) [36 of 65] Compiling Distribution.Client.Dependency.Modular ( Distribution/Client/Dependency/Modular.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/Modular.o ) [37 of 65] Compiling Distribution.Client.Dependency.TopDown.Types ( Distribution/Client/Dependency/TopDown/Types.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/TopDown/Types.o ) [38 of 65] Compiling Distribution.Client.Dependency.TopDown.Constraints ( Distribution/Client/Dependency/TopDown/Constraints.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/TopDown/Constraints.o ) [39 of 65] Compiling Distribution.Client.IndexUtils ( Distribution/Client/IndexUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/IndexUtils.o ) [40 of 65] Compiling Distribution.Client.Dependency.TopDown ( Distribution/Client/Dependency/TopDown.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency/TopDown.o ) [41 of 65] Compiling Distribution.Client.World ( Distribution/Client/World.hs, dist/build/cabal/cabal-tmp/Distribution/Client/World.o ) [42 of 65] Compiling Paths_cabal_install ( dist/build/autogen/Paths_cabal_install.hs, dist/build/cabal/cabal-tmp/Paths_cabal_install.o ) [43 of 65] Compiling Distribution.Client.HttpUtils ( Distribution/Client/HttpUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/HttpUtils.o ) [44 of 65] Compiling Distribution.Client.FetchUtils ( Distribution/Client/FetchUtils.hs, dist/build/cabal/cabal-tmp/Distribution/Client/FetchUtils.o ) [45 of 65] Compiling Distribution.Client.BuildReports.Anonymous ( Distribution/Client/BuildReports/Anonymous.hs, dist/build/cabal/cabal-tmp/Distribution/Client/BuildReports/Anonymous.o ) [46 of 65] Compiling Distribution.Client.BuildReports.Upload ( Distribution/Client/BuildReports/Upload.hs, dist/build/cabal/cabal-tmp/Distribution/Client/BuildReports/Upload.o ) [47 of 65] Compiling Distribution.Client.BuildReports.Storage ( Distribution/Client/BuildReports/Storage.hs, dist/build/cabal/cabal-tmp/Distribution/Client/BuildReports/Storage.o ) [48 of 65] Compiling Distribution.Client.Win32SelfUpgrade ( Distribution/Client/Win32SelfUpgrade.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Win32SelfUpgrade.o ) [49 of 65] Compiling Distribution.Client.Init ( Distribution/Client/Init.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Init.o ) [50 of 65] Compiling Distribution.Client.Check ( Distribution/Client/Check.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Check.o ) [51 of 65] Compiling Distribution.Client.Update ( Distribution/Client/Update.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Update.o ) [52 of 65] Compiling Distribution.Client.Targets ( Distribution/Client/Targets.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Targets.o ) [53 of 65] Compiling Distribution.Client.Dependency ( Distribution/Client/Dependency.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Dependency.o ) [54 of 65] Compiling Distribution.Client.Setup ( Distribution/Client/Setup.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Setup.o ) [55 of 65] Compiling Distribution.Client.Config ( Distribution/Client/Config.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Config.o ) [56 of 65] Compiling Distribution.Client.SetupWrapper ( Distribution/Client/SetupWrapper.hs, dist/build/cabal/cabal-tmp/Distribution/Client/SetupWrapper.o ) Distribution/Client/SetupWrapper.hs:51:12: Warning: In the use of `ghcVerbosityOptions' (imported from Distribution.Simple.GHC): Deprecated: "Use the GhcOptions record instead" [57 of 65] Compiling Distribution.Client.Upload ( Distribution/Client/Upload.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Upload.o ) [58 of 65] Compiling Distribution.Client.List ( Distribution/Client/List.hs, dist/build/cabal/cabal-tmp/Distribution/Client/List.o ) [59 of 65] Compiling Distribution.Client.Configure ( Distribution/Client/Configure.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Configure.o ) [60 of 65] Compiling Distribution.Client.Fetch ( Distribution/Client/Fetch.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Fetch.o ) [61 of 65] Compiling Distribution.Client.SrcDist ( Distribution/Client/SrcDist.hs, dist/build/cabal/cabal-tmp/Distribution/Client/SrcDist.o ) [62 of 65] Compiling Distribution.Client.Unpack ( Distribution/Client/Unpack.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Unpack.o ) [63 of 65] Compiling Distribution.Client.InstallSymlink ( Distribution/Client/InstallSymlink.hs, dist/build/cabal/cabal-tmp/Distribution/Client/InstallSymlink.o ) [64 of 65] Compiling Distribution.Client.Install ( Distribution/Client/Install.hs, dist/build/cabal/cabal-tmp/Distribution/Client/Install.o ) [65 of 65] Compiling Main ( Main.hs, dist/build/cabal/cabal-tmp/Main.o ) Linking dist/build/cabal/cabal ... Warning: No documentation was generated as this package does not contain a library. Perhaps you want to use the --executables flag. Installing executable(s) in /Users/ddp/Library/Haskell/ghc-7.4.1/lib/cabal-install-1.16.0/bin Updating documentation index /Users/ddp/Library/Haskell/doc/index.html _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe