ANNOUNCE: GHC 6.8.1 Release Candidate

Philip K.F. Hölzenspies p.k.f.holzenspies at utwente.nl
Fri Sep 14 10:18:54 EDT 2007


Dear Ian,

I gave it a check. There is only one autoreconf installation on my
system. The version (might be relevant) is GNU autoreconf 2.59.

> Earlier in the make process you should have something like:
> 
> ------------------------------------------------------------------------
> == make boot -r --jobserver-fds=3,4 -j;
>  in /home/ian/ghc/darcs/val/includes
> ------------------------------------------------------------------------
> Creating ghcautoconf.h...
> Done.
> Creating ghcplatform.h...
> Done.
> ../utils/mkdependC/mkdependC -f .depend     -- -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts    -- mkDerivedConstants.c
> gcc -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts    -c mkDerivedConstants.c -o mkDerivedConstants.o
> gcc -o mkGHCConstants.o -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts    -c mkDerivedConstants.c  -DGEN_HASKELL
> gcc -o mkDerivedConstantsHdr -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts       mkDerivedConstants.o
> ./mkDerivedConstantsHdr >DerivedConstants.h
> gcc -o mkGHCConstants -Werror -DTABLES_NEXT_TO_CODE -I. -I../rts       mkGHCConstants.o
> ./mkGHCConstants >GHCConstants.h
> ------------------------------------------------------------------------
> 
> which creates DerivedConstants.h. Did this give any errors or anything?
> Can you check whether the file really does exist or not please?

I have attached the make output and the post-make find output, i.e. I
ran:

make &> make.log
find . &> find.log

The lines you mention are in the make log, but there's no file
DerivedConstants.h in the find log. I don't see a clear error in the
make log to explain it, though.

Regards,
Philip
-------------- next part --------------
make -C utils/mkdependC boot
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdependC'
rm -f -f mkdependC
echo '#!/usr/bin/perl'                               >> mkdependC
echo '$DEFAULT_TMPDIR = "/tmp";' >> mkdependC
echo '$CPP            = "gcc -E ";'            >> mkdependC
echo '$BUILDPLATFORM  = "i386-unknown-linux";'  >> mkdependC
cat mkdependC.prl                                >> mkdependC
chmod +x mkdependC
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdependC'
------------------------------------------------------------------------
== make boot -r;
 in /local/holzensp/src/ghc-6.8.20070912/gmp
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/gmp'
rm -f .depend
touch .depend
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/gmp'
------------------------------------------------------------------------
== make boot -r;
 in /local/holzensp/src/ghc-6.8.20070912/includes
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/includes'
echo "Creating ghcautoconf.h..."
echo "#ifndef __GHCAUTOCONF_H__"  >ghcautoconf.h
echo "#define __GHCAUTOCONF_H__" >>ghcautoconf.h
sed 's,^\([	 ]*\)#[	 ]*define[	 ][	 ]*\(PACKAGE_[A-Z]*\)[	 ][ 	]*".*".*$,\1/* #undef \2 */,' ../mk/config.h >> ghcautoconf.h
echo "#endif /* __GHCAUTOCONF_H__ */"          >> ghcautoconf.h
echo "Done."
echo "Creating ghcplatform.h..."
rm -f ghcplatform.h
echo "#ifndef __GHCPLATFORM_H__"  >ghcplatform.h
echo "#define __GHCPLATFORM_H__" >>ghcplatform.h
echo >> ghcplatform.h
echo "#define BuildPlatform_TYPE  i386_unknown_linux" >> ghcplatform.h
echo "#define HostPlatform_TYPE   i386_unknown_linux" >> ghcplatform.h
echo >> ghcplatform.h
echo "#define i386_unknown_linux_BUILD  1" >> ghcplatform.h
echo "#define i386_unknown_linux_HOST  1" >> ghcplatform.h
echo >> ghcplatform.h
echo "#define i386_BUILD_ARCH  1" >> ghcplatform.h
echo "#define i386_HOST_ARCH  1" >> ghcplatform.h
echo "#define BUILD_ARCH  \"i386\"" >> ghcplatform.h
echo "#define HOST_ARCH  \"i386\"" >> ghcplatform.h
echo >> ghcplatform.h
echo "#define linux_BUILD_OS  1" >> ghcplatform.h
echo "#define linux_HOST_OS  1" >> ghcplatform.h
echo "#define BUILD_OS  \"linux\"" >> ghcplatform.h
echo "#define HOST_OS  \"linux\"" >> ghcplatform.h
echo >> ghcplatform.h
echo "#define unknown_BUILD_VENDOR  1" >> ghcplatform.h
echo "#define unknown_HOST_VENDOR  1" >> ghcplatform.h
echo "#define BUILD_VENDOR  \"unknown\"" >> ghcplatform.h
echo "#define HOST_VENDOR  \"unknown\"" >> ghcplatform.h
echo >> ghcplatform.h
echo "/* These TARGET macros are for backwards compatibily... DO NOT USE! */" >> ghcplatform.h
echo "#define TargetPlatform_TYPE i386_unknown_linux" >> ghcplatform.h
echo "#define i386_unknown_linux_TARGET  1" >> ghcplatform.h
echo "#define i386_TARGET_ARCH  1" >> ghcplatform.h
echo "#define TARGET_ARCH  \"i386\"" >> ghcplatform.h
echo "#define linux_TARGET_OS  1" >> ghcplatform.h  
echo "#define TARGET_OS  \"linux\"" >> ghcplatform.h
echo "#define unknown_TARGET_VENDOR  1" >> ghcplatform.h
echo >> ghcplatform.h
echo "#endif /* __GHCPLATFORM_H__ */"          >> ghcplatform.h
echo "Done."
rm -f .depend
touch .depend
../utils/mkdependC/mkdependC -f .depend     -- -O -DTABLES_NEXT_TO_CODE -I. -I../rts    -- mkDerivedConstants.c 
rm -f mkDerivedConstants.o
gcc -O -DTABLES_NEXT_TO_CODE -I. -I../rts    -c mkDerivedConstants.c -o mkDerivedConstants.o
gcc -o mkDerivedConstantsHdr -O -DTABLES_NEXT_TO_CODE -I. -I../rts       mkDerivedConstants.o
./mkDerivedConstantsHdr >DerivedConstants.h
gcc -o mkGHCConstants.o -O -DTABLES_NEXT_TO_CODE -I. -I../rts    -c mkDerivedConstants.c  -DGEN_HASKELL
gcc -o mkGHCConstants -O -DTABLES_NEXT_TO_CODE -I. -I../rts       mkGHCConstants.o
./mkGHCConstants >GHCConstants.h
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/includes'
------------------------------------------------------------------------
== make boot -r;
 in /local/holzensp/src/ghc-6.8.20070912/compat
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/compat'
rm -f .depend
touch .depend
../utils/mkdependC/mkdependC -f .depend    -I. -Iinclude -I../includes  -- -O -I. -Iinclude -D__GHC_PATCHLEVEL__=1 -I../libraries/base/cbits -I../libraries/base/include    -- cbits/directory.c cbits/rawSystem.c cbits/unicode.c 
/usr/local/bin/ghc -M -optdep-f -optdep.depend  -osuf o    -H16m -O -w -I. -Iinclude -Rghc-timing -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp Compat/Directory.hs Compat/RawSystem.hs Compat/Unicode.hs Distribution/Compat/Directory.hs Distribution/Compat/Exception.hs Distribution/Compat/Map.hs Distribution/Compat/RawSystem.hs Distribution/Compat/ReadP.hs Distribution/Compat/TempFile.hs Distribution/Compiler.hs Distribution/GetOpt.hs Distribution/InstalledPackageInfo.hs Distribution/License.hs Distribution/Package.hs Distribution/ParseUtils.hs Distribution/Simple/Program.hs Distribution/Simple/Utils.hs Distribution/System.hs Distribution/Verbosity.hs Distribution/Version.hs Language/Haskell/Extension.hs System/FilePath.hs System/FilePath/Posix.hs System/FilePath/Windows.hs Trace/Hpc/Mix.hs Trace/Hpc/Tix.hs Trace/Hpc/Util.hs
make all
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/compat'
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Compat/Directory.hs -o Compat/Directory.o  -ohi Compat/Directory.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Compat/RawSystem.hs -o Compat/RawSystem.o  -ohi Compat/RawSystem.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Compat/Unicode.hs -o Compat/Unicode.o  -ohi Compat/Unicode.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/Directory.hs -o Distribution/Compat/Directory.o  -ohi Distribution/Compat/Directory.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/Exception.hs -o Distribution/Compat/Exception.o  -ohi Distribution/Compat/Exception.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/Map.hs -o Distribution/Compat/Map.o  -ohi Distribution/Compat/Map.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/RawSystem.hs -o Distribution/Compat/RawSystem.o  -ohi Distribution/Compat/RawSystem.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/ReadP.hs -o Distribution/Compat/ReadP.o  -ohi Distribution/Compat/ReadP.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/TempFile.hs -o Distribution/Compat/TempFile.o  -ohi Distribution/Compat/TempFile.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compiler.hs -o Distribution/Compiler.o  -ohi Distribution/Compiler.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/GetOpt.hs -o Distribution/GetOpt.o  -ohi Distribution/GetOpt.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/InstalledPackageInfo.hs -o Distribution/InstalledPackageInfo.o  -ohi Distribution/InstalledPackageInfo.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/License.hs -o Distribution/License.o  -ohi Distribution/License.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Package.hs -o Distribution/Package.o  -ohi Distribution/Package.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/ParseUtils.hs -o Distribution/ParseUtils.o  -ohi Distribution/ParseUtils.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Simple/Program.hs -o Distribution/Simple/Program.o  -ohi Distribution/Simple/Program.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Simple/Utils.hs -o Distribution/Simple/Utils.o  -ohi Distribution/Simple/Utils.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/System.hs -o Distribution/System.o  -ohi Distribution/System.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Verbosity.hs -o Distribution/Verbosity.o  -ohi Distribution/Verbosity.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Version.hs -o Distribution/Version.o  -ohi Distribution/Version.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Language/Haskell/Extension.hs -o Language/Haskell/Extension.o  -ohi Language/Haskell/Extension.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c System/FilePath.hs -o System/FilePath.o  -ohi System/FilePath.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c System/FilePath/Posix.hs -o System/FilePath/Posix.o  -ohi System/FilePath/Posix.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c System/FilePath/Windows.hs -o System/FilePath/Windows.o  -ohi System/FilePath/Windows.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Trace/Hpc/Mix.hs -o Trace/Hpc/Mix.o  -ohi Trace/Hpc/Mix.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Trace/Hpc/Tix.hs -o Trace/Hpc/Tix.o  -ohi Trace/Hpc/Tix.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Trace/Hpc/Util.hs -o Trace/Hpc/Util.o  -ohi Trace/Hpc/Util.hi
rm -f cbits/directory.o
/usr/local/bin/ghc -optc-O -optc-I. -optc-Iinclude -optc-D__GHC_PATCHLEVEL__=1 -optc-I../libraries/base/cbits -optc-I../libraries/base/include -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c cbits/directory.c -o cbits/directory.o
rm -f cbits/rawSystem.o
/usr/local/bin/ghc -optc-O -optc-I. -optc-Iinclude -optc-D__GHC_PATCHLEVEL__=1 -optc-I../libraries/base/cbits -optc-I../libraries/base/include -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c cbits/rawSystem.c -o cbits/rawSystem.o
rm -f cbits/unicode.o
/usr/local/bin/ghc -optc-O -optc-I. -optc-Iinclude -optc-D__GHC_PATCHLEVEL__=1 -optc-I../libraries/base/cbits -optc-I../libraries/base/include -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c cbits/unicode.c -o cbits/unicode.o
rm -f libghccompat.a
/usr/bin/ar q    libghccompat.a  Compat/Directory.o Compat/RawSystem.o Compat/Unicode.o Distribution/Compat/Directory.o Distribution/Compat/Exception.o Distribution/Compat/Map.o Distribution/Compat/RawSystem.o Distribution/Compat/ReadP.o Distribution/Compat/TempFile.o Distribution/Compiler.o Distribution/GetOpt.o Distribution/InstalledPackageInfo.o Distribution/License.o Distribution/Package.o Distribution/ParseUtils.o Distribution/Simple/Program.o Distribution/Simple/Utils.o Distribution/System.o Distribution/Verbosity.o Distribution/Version.o Language/Haskell/Extension.o System/FilePath.o System/FilePath/Posix.o System/FilePath/Windows.o Trace/Hpc/Mix.o Trace/Hpc/Tix.o Trace/Hpc/Util.o cbits/directory.o cbits/rawSystem.o cbits/unicode.o  
: libghccompat.a
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/compat'
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/compat'
------------------------------------------------------------------------
== make boot -r;
 in /local/holzensp/src/ghc-6.8.20070912/utils
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils'
rm -f .depend
touch .depend
echo "------------------------------------------------------------------------"
echo "== Recursively making \`boot' in mkdependC mkdirhier runstdtest ghc-pkg hasktags hp2ps hsc2hs parallel prof unlit genprimopcode genapply runghc hpc pwd lndir ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/utils"
echo "------------------------------------------------------------------------"
case '-wrn' in *-[ik]*) x_on_err=0;; *-r*[ik]*) x_on_err=0;; *) x_on_err=1;; esac; \
if [ $x_on_err -eq 0 ]; \
    then echo "Won't exit on error due to MFLAGS: -wrn"; \
fi; \
for i in mkdependC mkdirhier runstdtest ghc-pkg hasktags hp2ps hsc2hs parallel prof unlit genprimopcode genapply runghc hpc pwd lndir; do \
  echo "------------------------------------------------------------------------"; \
  echo "== make boot -wrn;"; \
  echo " in /local/holzensp/src/ghc-6.8.20070912/utils/$i"; \
  echo "------------------------------------------------------------------------"; \
  make --no-print-directory -C $i -wrn boot; \
  if [ $? -eq 0 -o $x_on_err -eq 0 ]; \
      then echo "Finished making boot in $i": $?; \
      else echo "Failed making boot in $i": $?; exit 1; \
  fi; \
done
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/mkdependC
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdependC'
rm -f -f mkdependC
echo '#!/usr/bin/perl'                               >> mkdependC
echo '$DEFAULT_TMPDIR = "/tmp";' >> mkdependC
echo '$CPP            = "gcc -E ";'            >> mkdependC
echo '$BUILDPLATFORM  = "i386-unknown-linux";'  >> mkdependC
cat mkdependC.prl                                >> mkdependC
chmod +x mkdependC
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdependC'
Finished making boot in mkdependC: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/mkdirhier
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdirhier'
rm -f -f mkdirhier
echo '#!/bin/sh'                              >> mkdirhier
cat mkdirhier.sh                                 >> mkdirhier
chmod +x mkdirhier
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdirhier'
Finished making boot in mkdirhier: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/runstdtest
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/runstdtest'
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/runstdtest'
Finished making boot in runstdtest: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg'
rm -f -f Version.hs
echo "Creating Version.hs ... "
echo "module Version where" >>Version.hs
echo "version, targetOS, targetARCH :: String" >>Version.hs
echo "version    = \"6.8.20070912\"" >> Version.hs
echo "targetOS   = \"linux\"" >> Version.hs
echo "targetARCH = \"i386\"" >> Version.hs
rm -f .depend
touch .depend
/usr/local/bin/ghc -M -optdep-f -optdep.depend  -osuf o -optdep--exclude-module=Compat.RawSystem -optdep--exclude-module=Compat.Directory -optdep--exclude-module=Compat.Unicode -optdep--exclude-module=Distribution.Compat.FilePath -optdep--exclude-module=Distribution.Compat.ReadP -optdep--exclude-module=Distribution.Extension -optdep--exclude-module=Distribution.GetOpt -optdep--exclude-module=Distribution.InstalledPackageInfo -optdep--exclude-module=Distribution.License -optdep--exclude-module=Distribution.Package -optdep--exclude-module=Distribution.ParseUtils -optdep--exclude-module=Distribution.Compiler -optdep--exclude-module=Distribution.Version -optdep--exclude-module=System.FilePath -optdep--exclude-module=System.FilePath.Posix -optdep--exclude-module=System.FilePath.Windows -optdep--exclude-module=System.Directory.Internals -optdep--exclude-module=Trace.Hpc.Mix -optdep--exclude-module=Trace.Hpc.Tix -optdep--exclude-module=Trace.Hpc.Util   -H16m -O -cpp -Wall -fno-warn-name-shadowing -fno-warn-unused-matches -DUSING_COMPAT -i../../compat -ignore-package Cabal -Rghc-timing Main.hs Version.hs
make all
make[3]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg'
echo "import System.Cmd; import System.Environment; import System.Exit" > ghc-pkg-inplace.hs
echo "main = do args <- getArgs; rawSystem \"/local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg/ghc-pkg.bin\" (\"--global-conf\":\"/local/holzensp/src/ghc-6.8.20070912/driver/package.conf.inplace\":args) >>= exitWith" >> ghc-pkg-inplace.hs
/usr/local/bin/ghc --make ghc-pkg-inplace.hs -o ghc-pkg-inplace
/usr/local/bin/ghc -H16m -O -cpp -Wall -fno-warn-name-shadowing -fno-warn-unused-matches -DUSING_COMPAT -i../../compat -ignore-package Cabal  -Rghc-timing     -c Main.hs -o Main.o  -ohi Main.hi
rm -f -f Version.hs
echo "Creating Version.hs ... "
echo "module Version where" >>Version.hs
echo "version, targetOS, targetARCH :: String" >>Version.hs
echo "version    = \"6.8.20070912\"" >> Version.hs
echo "targetOS   = \"linux\"" >> Version.hs
echo "targetARCH = \"i386\"" >> Version.hs
/usr/local/bin/ghc -H16m -O -cpp -Wall -fno-warn-name-shadowing -fno-warn-unused-matches -DUSING_COMPAT -i../../compat -ignore-package Cabal  -Rghc-timing     -c Version.hs -o Version.o  -ohi Version.hi
/usr/local/bin/ghc -o ghc-pkg.bin -H16m -O -cpp -Wall -fno-warn-name-shadowing -fno-warn-unused-matches -DUSING_COMPAT -i../../compat -ignore-package Cabal  -Rghc-timing     -L../../compat -lghccompat   Main.o Version.o   
make[3]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg'
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg'
Finished making boot in ghc-pkg: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/hasktags
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/hasktags'
rm -f .depend
touch .depend
/usr/local/bin/ghc -M -optdep-f -optdep.depend  -osuf o    -H16m -O HaskTags.hs
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/hasktags'
Finished making boot in hasktags: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/hp2ps
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/hp2ps'
rm -f .depend
touch .depend
../../utils/mkdependC/mkdependC -f .depend     -- -O -I../../includes -Wall    -- AreaBelow.c AuxFile.c Axes.c Curves.c Deviation.c Dimensions.c Error.c HpFile.c Key.c Main.c Marks.c PsFile.c Reorder.c Scale.c Shade.c TopTwenty.c TraceElement.c Utilities.c 
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/hp2ps'
Finished making boot in hp2ps: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/hsc2hs
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/hsc2hs'
rm -f .depend
touch .depend
/usr/local/bin/ghc -M -optdep-f -optdep.depend  -osuf o -optdep--exclude-module=Compat.RawSystem -optdep--exclude-module=Compat.Directory -optdep--exclude-module=Compat.Unicode -optdep--exclude-module=Distribution.Compat.FilePath -optdep--exclude-module=Distribution.Compat.ReadP -optdep--exclude-module=Distribution.Extension -optdep--exclude-module=Distribution.GetOpt -optdep--exclude-module=Distribution.InstalledPackageInfo -optdep--exclude-module=Distribution.License -optdep--exclude-module=Distribution.Package -optdep--exclude-module=Distribution.ParseUtils -optdep--exclude-module=Distribution.Compiler -optdep--exclude-module=Distribution.Version -optdep--exclude-module=System.FilePath -optdep--exclude-module=System.FilePath.Posix -optdep--exclude-module=System.FilePath.Windows -optdep--exclude-module=System.Directory.Internals -optdep--exclude-module=Trace.Hpc.Mix -optdep--exclude-module=Trace.Hpc.Tix -optdep--exclude-module=Trace.Hpc.Util   -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal -Rghc-timing -Wall Main.hs
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/hsc2hs'
Finished making boot in hsc2hs: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/parallel
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/parallel'
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/parallel'
Finished making boot in parallel: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/prof
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof'
rm -f .depend
touch .depend
echo "------------------------------------------------------------------------"
echo "== Recursively making \`boot' in cgprof icons ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/utils/prof"
echo "------------------------------------------------------------------------"
case '-wrn' in *-[ik]*) x_on_err=0;; *-r*[ik]*) x_on_err=0;; *) x_on_err=1;; esac; \
if [ $x_on_err -eq 0 ]; \
    then echo "Won't exit on error due to MFLAGS: -wrn"; \
fi; \
for i in cgprof icons; do \
  echo "------------------------------------------------------------------------"; \
  echo "== make boot -wrn;"; \
  echo " in /local/holzensp/src/ghc-6.8.20070912/utils/prof/$i"; \
  echo "------------------------------------------------------------------------"; \
  make --no-print-directory -C $i -wrn boot; \
  if [ $? -eq 0 -o $x_on_err -eq 0 ]; \
      then echo "Finished making boot in $i": $?; \
      else echo "Failed making boot in $i": $?; exit 1; \
  fi; \
done
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/prof/cgprof
------------------------------------------------------------------------
make[3]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof/cgprof'
rm -f .depend
touch .depend
../../../utils/mkdependC/mkdependC -f .depend     -- -O -Wall -I../../../includes    -- cgprof.c daVinci.c main.c matrix.c symbol.c 
make[3]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof/cgprof'
Finished making boot in cgprof: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/prof/icons
------------------------------------------------------------------------
make[3]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof/icons'
rm -f .depend
touch .depend
make[3]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof/icons'
Finished making boot in icons: 0
echo "------------------------------------------------------------------------"
echo "== Finished making \`boot' in cgprof icons ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/utils/prof"
echo "------------------------------------------------------------------------"
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof'
Finished making boot in prof: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/unlit
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/unlit'
rm -f unlit.o
gcc -O -O    -c unlit.c -o unlit.o
gcc -o unlit -O -O       unlit.o 
rm -f .depend
touch .depend
../../utils/mkdependC/mkdependC -f .depend     -- -O -O    -- unlit.c 
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/unlit'
Finished making boot in unlit: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/genprimopcode
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/genprimopcode'
rm -f .depend
touch .depend
/usr/local/bin/ghc -M -optdep-f -optdep.depend  -osuf o    -H16m -O Lexer.hs Main.hs Parser.hs ParserM.hs Syntax.hs
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/genprimopcode'
Finished making boot in genprimopcode: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/genapply
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/genapply'
/usr/local/bin/ghc -H16m -O -no-recomp    -c GenApply.hs -o GenApply.o  -ohi GenApply.hi
/usr/local/bin/ghc -o genapply -H16m -O -no-recomp       GenApply.o   
rm -f .depend
touch .depend
/usr/local/bin/ghc -M -optdep-f -optdep.depend  -osuf o    -H16m -O -no-recomp GenApply.hs
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/genapply'
Finished making boot in genapply: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/runghc
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/runghc'
rm -f .depend
touch .depend
/usr/local/bin/ghc -M -optdep-f -optdep.depend  -osuf o -optdep--exclude-module=Compat.RawSystem -optdep--exclude-module=Compat.Directory -optdep--exclude-module=Compat.Unicode -optdep--exclude-module=Distribution.Compat.FilePath -optdep--exclude-module=Distribution.Compat.ReadP -optdep--exclude-module=Distribution.Extension -optdep--exclude-module=Distribution.GetOpt -optdep--exclude-module=Distribution.InstalledPackageInfo -optdep--exclude-module=Distribution.License -optdep--exclude-module=Distribution.Package -optdep--exclude-module=Distribution.ParseUtils -optdep--exclude-module=Distribution.Compiler -optdep--exclude-module=Distribution.Version -optdep--exclude-module=System.FilePath -optdep--exclude-module=System.FilePath.Posix -optdep--exclude-module=System.FilePath.Windows -optdep--exclude-module=System.Directory.Internals -optdep--exclude-module=Trace.Hpc.Mix -optdep--exclude-module=Trace.Hpc.Tix -optdep--exclude-module=Trace.Hpc.Util   -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal -Rghc-timing -Wall runghc.hs
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/runghc'
Finished making boot in runghc: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/hpc
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/hpc'
rm -f .depend
touch .depend
/usr/local/bin/ghc -M -optdep-f -optdep.depend  -osuf o -optdep--exclude-module=Compat.RawSystem -optdep--exclude-module=Compat.Directory -optdep--exclude-module=Compat.Unicode -optdep--exclude-module=Distribution.Compat.FilePath -optdep--exclude-module=Distribution.Compat.ReadP -optdep--exclude-module=Distribution.Extension -optdep--exclude-module=Distribution.GetOpt -optdep--exclude-module=Distribution.InstalledPackageInfo -optdep--exclude-module=Distribution.License -optdep--exclude-module=Distribution.Package -optdep--exclude-module=Distribution.ParseUtils -optdep--exclude-module=Distribution.Compiler -optdep--exclude-module=Distribution.Version -optdep--exclude-module=System.FilePath -optdep--exclude-module=System.FilePath.Posix -optdep--exclude-module=System.FilePath.Windows -optdep--exclude-module=System.Directory.Internals -optdep--exclude-module=Trace.Hpc.Mix -optdep--exclude-module=Trace.Hpc.Tix -optdep--exclude-module=Trace.Hpc.Util   -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal -cpp Hpc.hs HpcCombine.hs HpcDraft.hs HpcFlags.hs HpcLexer.hs HpcMap.hs HpcMarkup.hs HpcOverlay.hs HpcParser.hs HpcReport.hs HpcSet.hs HpcShowTix.hs HpcUtils.hs
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/hpc'
Finished making boot in hpc: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/pwd
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/pwd'
rm -f .depend
touch .depend
/usr/local/bin/ghc -M -optdep-f -optdep.depend  -osuf o    -H16m -O pwd.hs
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/pwd'
Finished making boot in pwd: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/lndir
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/lndir'
rm -f .depend
touch .depend
../../utils/mkdependC/mkdependC -f .depend     -- -O -- lndir.c 
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/lndir'
Finished making boot in lndir: 0
echo "------------------------------------------------------------------------"
echo "== Finished making \`boot' in mkdependC mkdirhier runstdtest ghc-pkg hasktags hp2ps hsc2hs parallel prof unlit genprimopcode genapply runghc hpc pwd lndir ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/utils"
echo "------------------------------------------------------------------------"
make -C genprimopcode
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/genprimopcode'
/usr/local/bin/ghc -H16m -O    -c Lexer.hs -o Lexer.o  -ohi Lexer.hi
/usr/local/bin/ghc -H16m -O    -c Main.hs -o Main.o  -ohi Main.hi
/usr/local/bin/ghc -H16m -O    -c Parser.hs -o Parser.o  -ohi Parser.hi
/usr/local/bin/ghc -H16m -O    -c ParserM.hs -o ParserM.o  -ohi ParserM.hi
/usr/local/bin/ghc -H16m -O    -c Syntax.hs -o Syntax.o  -ohi Syntax.hi
/usr/local/bin/ghc -o genprimopcode -H16m -O       Lexer.o Main.o Parser.o ParserM.o Syntax.o   
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/genprimopcode'
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils'
------------------------------------------------------------------------
== make boot -r;
 in /local/holzensp/src/ghc-6.8.20070912/driver
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver'
echo "[]" > package.conf.inplace
echo "[]" > package.conf
rm -f .depend
touch .depend
echo "------------------------------------------------------------------------"
echo "== Recursively making \`boot' in mangler split ghc ghci ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/driver"
echo "------------------------------------------------------------------------"
case '-wrn' in *-[ik]*) x_on_err=0;; *-r*[ik]*) x_on_err=0;; *) x_on_err=1;; esac; \
if [ $x_on_err -eq 0 ]; \
    then echo "Won't exit on error due to MFLAGS: -wrn"; \
fi; \
for i in mangler split ghc ghci; do \
  echo "------------------------------------------------------------------------"; \
  echo "== make boot -wrn;"; \
  echo " in /local/holzensp/src/ghc-6.8.20070912/driver/$i"; \
  echo "------------------------------------------------------------------------"; \
  make --no-print-directory -C $i -wrn boot; \
  if [ $? -eq 0 -o $x_on_err -eq 0 ]; \
      then echo "Finished making boot in $i": $?; \
      else echo "Failed making boot in $i": $?; exit 1; \
  fi; \
done
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/driver/mangler
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver/mangler'
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver/mangler'
Finished making boot in mangler: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/driver/split
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver/split'
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver/split'
Finished making boot in split: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/driver/ghc
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver/ghc'
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver/ghc'
Finished making boot in ghc: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/driver/ghci
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver/ghci'
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver/ghci'
Finished making boot in ghci: 0
echo "------------------------------------------------------------------------"
echo "== Finished making \`boot' in mangler split ghc ghci ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/driver"
echo "------------------------------------------------------------------------"
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver'
------------------------------------------------------------------------
== make boot -r;
 in /local/holzensp/src/ghc-6.8.20070912/docs
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs'
rm -f .depend
touch .depend
echo "------------------------------------------------------------------------"
echo "== Recursively making \`boot' in man docbook-cheat-sheet ext-core storage-mgt users_guide ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/docs"
echo "------------------------------------------------------------------------"
case '-wrn' in *-[ik]*) x_on_err=0;; *-r*[ik]*) x_on_err=0;; *) x_on_err=1;; esac; \
if [ $x_on_err -eq 0 ]; \
    then echo "Won't exit on error due to MFLAGS: -wrn"; \
fi; \
for i in man docbook-cheat-sheet ext-core storage-mgt users_guide; do \
  echo "------------------------------------------------------------------------"; \
  echo "== make boot -wrn;"; \
  echo " in /local/holzensp/src/ghc-6.8.20070912/docs/$i"; \
  echo "------------------------------------------------------------------------"; \
  make --no-print-directory -C $i -wrn boot; \
  if [ $? -eq 0 -o $x_on_err -eq 0 ]; \
      then echo "Finished making boot in $i": $?; \
      else echo "Failed making boot in $i": $?; exit 1; \
  fi; \
done
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/man
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/man'
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/man'
Finished making boot in man: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/docbook-cheat-sheet
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/docbook-cheat-sheet'
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/docbook-cheat-sheet'
Finished making boot in docbook-cheat-sheet: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/ext-core
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/ext-core'
make[2]: Nothing to be done for `boot'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/ext-core'
Finished making boot in ext-core: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/storage-mgt
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/storage-mgt'
make[2]: Nothing to be done for `boot'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/storage-mgt'
Finished making boot in storage-mgt: 0
------------------------------------------------------------------------
== make boot -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/users_guide
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/users_guide'
rm -f .depend
touch .depend
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/users_guide'
Finished making boot in users_guide: 0
echo "------------------------------------------------------------------------"
echo "== Finished making \`boot' in man docbook-cheat-sheet ext-core storage-mgt users_guide ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/docs"
echo "------------------------------------------------------------------------"
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs'
------------------------------------------------------------------------
== make boot -r;
 in /local/holzensp/src/ghc-6.8.20070912/compiler
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/compiler'
../utils/mkdirhier/mkdirhier stage1
for i in utils basicTypes types hsSyn prelude rename typecheck deSugar coreSyn vectorise specialise simplCore stranal stgSyn simplStg codeGen main profiling parser cprAnalysis ndpFlatten iface cmm nativeGen; do \
    ../utils/mkdirhier/mkdirhier stage1/$i; \
done
rm -f -f main/Config.hs
echo "Creating main/Config.hs ... "
echo "{-# OPTIONS -w #-}" >>main/Config.hs
echo "module Config where" >>main/Config.hs
echo "cProjectName          = \"The Glorious Glasgow Haskell Compilation System\"" >> main/Config.hs
echo "cProjectVersion       = \"6.8.20070912\"" >> main/Config.hs
echo "cProjectVersionInt    = \"608\"" >> main/Config.hs
echo "cProjectPatchLevel    = \"20070912\"" >> main/Config.hs
echo "cBooterVersion        = \"6.6.1\"" >> main/Config.hs
echo "cStage                = STAGE" >> main/Config.hs
echo "cHscIfaceFileVersion  = \"6\"" >> main/Config.hs
echo "cSplitObjs            = \"YES\"" >> main/Config.hs
echo "cGhcWithInterpreter   = \"YES\"" >> main/Config.hs
echo "cGhcWithNativeCodeGen = \"YES\"" >> main/Config.hs
echo "cGhcWithSMP           = \"YES\"" >> main/Config.hs
echo "cGhcRTSWays           = \" debug  thr thr_p thr_debug\"" >> main/Config.hs
echo "cGhcUnregisterised    = \"NO\"" >> main/Config.hs
echo "cGhcEnableTablesNextToCode = \"YES\"" >> main/Config.hs
echo "cLeadingUnderscore    = \"NO\"" >> main/Config.hs
echo "cRAWCPP_FLAGS         = \"-undef -traditional\"" >> main/Config.hs
echo "cGCC                  = \"gcc\"" >> main/Config.hs
echo "cMKDLL                = \"dllwrap\"" >> main/Config.hs
echo "cLdIsGNULd            = \"YES\"" >> main/Config.hs
echo "cLD_X		     = \"-x\"" >> main/Config.hs
echo "cPROJECT_DIR          = \"\"" >> main/Config.hs
echo "cGHC_DRIVER_DIR_REL   = \"driver\"" >> main/Config.hs
echo "cGHC_TOUCHY_PGM       = \"touchy\"" >> main/Config.hs
echo "cGHC_TOUCHY_DIR_REL   = \"utils/touchy\"" >> main/Config.hs
echo "cGHC_UNLIT_PGM        = \"unlit\"" >> main/Config.hs
echo "cGHC_UNLIT_DIR_REL    = \"utils/unlit\"" >> main/Config.hs
echo "cGHC_MANGLER_PGM      = \"ghc-asm\"" >> main/Config.hs
echo "cGHC_MANGLER_DIR_REL  = \"driver/mangler\"" >> main/Config.hs
echo "cGHC_SPLIT_PGM        = \"ghc-split\"" >> main/Config.hs
echo "cGHC_SPLIT_DIR_REL    = \"driver/split\"" >> main/Config.hs
echo "cGHC_SYSMAN_PGM       = \"\"" >> main/Config.hs
echo "cGHC_SYSMAN_DIR_REL   = \"../rts/parallel\"" >> main/Config.hs
echo "cGHC_CP               = \"cp\"" >> main/Config.hs
echo "cGHC_PERL             = \"/usr/bin/perl\"" >> main/Config.hs
echo "cEnableWin32DLLs      = \"\"" >> main/Config.hs
echo "cCONTEXT_DIFF         = \"diff -C 1\"" >> main/Config.hs
echo "cUSER_WAY_NAMES       = \"\"" >> main/Config.hs
echo "cUSER_WAY_OPTS        = \"\"" >> main/Config.hs
echo "cDEFAULT_TMPDIR       = \"/tmp\"" >> main/Config.hs
echo "cDocDir               = \"/usr/local/share/doc/ghc\""         >> main/Config.hs
echo done.
echo "Creating stage1/ghc_boot_platform.h..."
rm -f stage1/ghc_boot_platform.h
echo "#ifndef __PLATFORM_H__"  >stage1/ghc_boot_platform.h
echo "#define __PLATFORM_H__" >>stage1/ghc_boot_platform.h
echo >> stage1/ghc_boot_platform.h
echo "#define BuildPlatform_NAME  \"i386-unknown-linux\"" >> stage1/ghc_boot_platform.h
echo "#define HostPlatform_NAME   \"i386-unknown-linux\"" >> stage1/ghc_boot_platform.h
echo "#define TargetPlatform_NAME \"i386-unknown-linux\"" >> stage1/ghc_boot_platform.h
echo >> stage1/ghc_boot_platform.h
echo "#define i386_unknown_linux_BUILD  	1" >> stage1/ghc_boot_platform.h
echo "#define i386_unknown_linux_HOST		1" >> stage1/ghc_boot_platform.h
echo "#define i386_unknown_linux_TARGET	1" >> stage1/ghc_boot_platform.h
echo >> stage1/ghc_boot_platform.h
echo "#define i386_BUILD_ARCH  	1" >> stage1/ghc_boot_platform.h
echo "#define i386_HOST_ARCH	1" >> stage1/ghc_boot_platform.h
echo "#define i386_TARGET_ARCH	1" >> stage1/ghc_boot_platform.h
echo "#define BUILD_ARCH \"i386\"" >> stage1/ghc_boot_platform.h
echo "#define HOST_ARCH \"i386\"" >> stage1/ghc_boot_platform.h
echo "#define TARGET_ARCH \"i386\"" >> stage1/ghc_boot_platform.h
echo >> stage1/ghc_boot_platform.h
echo "#define linux_BUILD_OS 		1" >> stage1/ghc_boot_platform.h
echo "#define linux_HOST_OS		1" >> stage1/ghc_boot_platform.h
echo "#define linux_TARGET_OS	1" >> stage1/ghc_boot_platform.h  
echo "#define BUILD_OS \"linux\"" >> stage1/ghc_boot_platform.h
echo "#define HOST_OS \"linux\"" >> stage1/ghc_boot_platform.h
echo "#define TARGET_OS \"linux\"" >> stage1/ghc_boot_platform.h
echo >> stage1/ghc_boot_platform.h
echo "#define unknown_BUILD_VENDOR 	1" >> stage1/ghc_boot_platform.h
echo "#define unknown_HOST_VENDOR	1" >> stage1/ghc_boot_platform.h
echo "#define unknown_TARGET_VENDOR  1" >> stage1/ghc_boot_platform.h
echo "#define BUILD_VENDOR \"unknown\"" >> stage1/ghc_boot_platform.h
echo "#define HOST_VENDOR \"unknown\"" >> stage1/ghc_boot_platform.h
echo "#define TARGET_VENDOR \"unknown\"" >> stage1/ghc_boot_platform.h
echo >> stage1/ghc_boot_platform.h
echo "#endif /* __PLATFORM_H__ */"          >> stage1/ghc_boot_platform.h
echo "Done."
rm -f prelude/primops.txt
gcc -E  -undef -traditional -P -I../includes    -x c prelude/primops.txt.pp | \
grep -v '^#pragma GCC' > prelude/primops.txt
../utils/genprimopcode/genprimopcode --data-decl          < prelude/primops.txt > primop-data-decl.hs-incl
../utils/genprimopcode/genprimopcode --primop-tag         < prelude/primops.txt > primop-tag.hs-incl
../utils/genprimopcode/genprimopcode --primop-list        < prelude/primops.txt > primop-list.hs-incl
../utils/genprimopcode/genprimopcode --has-side-effects   < prelude/primops.txt > primop-has-side-effects.hs-incl
../utils/genprimopcode/genprimopcode --out-of-line        < prelude/primops.txt > primop-out-of-line.hs-incl
../utils/genprimopcode/genprimopcode --commutable         < prelude/primops.txt > primop-commutable.hs-incl
../utils/genprimopcode/genprimopcode --needs-wrapper      < prelude/primops.txt > primop-needs-wrapper.hs-incl
../utils/genprimopcode/genprimopcode --can-fail           < prelude/primops.txt > primop-can-fail.hs-incl
../utils/genprimopcode/genprimopcode --strictness         < prelude/primops.txt > primop-strictness.hs-incl
../utils/genprimopcode/genprimopcode --primop-primop-info < prelude/primops.txt > primop-primop-info.hs-incl
rm -f .depend
touch .depend
touch .depend-BASE
/usr/local/bin/ghc -M -optdep-f -optdep.depend-BASE  -osuf o -I../includes -optdep--exclude-module=Compat.RawSystem -optdep--exclude-module=Compat.Directory -optdep--exclude-module=Compat.Unicode -optdep--exclude-module=Distribution.Compat.FilePath -optdep--exclude-module=Distribution.Compat.ReadP -optdep--exclude-module=Distribution.Extension -optdep--exclude-module=Distribution.GetOpt -optdep--exclude-module=Distribution.InstalledPackageInfo -optdep--exclude-module=Distribution.License -optdep--exclude-module=Distribution.Package -optdep--exclude-module=Distribution.ParseUtils -optdep--exclude-module=Distribution.Compiler -optdep--exclude-module=Distribution.Version -optdep--exclude-module=System.FilePath -optdep--exclude-module=System.FilePath.Posix -optdep--exclude-module=System.FilePath.Windows -optdep--exclude-module=System.Directory.Internals -optdep--exclude-module=Trace.Hpc.Mix -optdep--exclude-module=Trace.Hpc.Tix -optdep--exclude-module=Trace.Hpc.Util   -H16m -O -iutils -ibasicTypes -itypes -ihsSyn -iprelude -irename -itypecheck -ideSugar -icoreSyn -ivectorise -ispecialise -isimplCore -istranal -istgSyn -isimplStg -icodeGen -imain -iprofiling -iparser -icprAnalysis -indpFlatten -iiface -icmm -inativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal basicTypes/BasicTypes.lhs basicTypes/DataCon.lhs basicTypes/Demand.lhs basicTypes/Id.lhs basicTypes/IdInfo.lhs basicTypes/Literal.lhs basicTypes/MkId.lhs basicTypes/Module.lhs basicTypes/Name.lhs basicTypes/NameEnv.lhs basicTypes/NameSet.lhs basicTypes/NewDemand.lhs basicTypes/OccName.lhs basicTypes/RdrName.lhs basicTypes/SrcLoc.lhs basicTypes/UniqSupply.lhs basicTypes/Unique.lhs basicTypes/Var.lhs basicTypes/VarEnv.lhs basicTypes/VarSet.lhs cmm/CLabel.hs cmm/Cmm.hs cmm/CmmBrokenBlock.hs cmm/CmmCPS.hs cmm/CmmCPSGen.hs cmm/CmmCallConv.hs cmm/CmmInfo.hs cmm/CmmLex.hs cmm/CmmLint.hs cmm/CmmLive.hs cmm/CmmOpt.hs cmm/CmmParse.hs cmm/CmmProcPoint.hs cmm/CmmUtils.hs cmm/Dataflow.hs cmm/MachOp.hs cmm/PprC.hs cmm/PprCmm.hs codeGen/Bitmap.hs codeGen/CgBindery.lhs codeGen/CgCallConv.hs codeGen/CgCase.lhs codeGen/CgClosure.lhs codeGen/CgCon.lhs codeGen/CgExpr.lhs codeGen/CgForeignCall.hs codeGen/CgHeapery.lhs codeGen/CgHpc.hs codeGen/CgInfoTbls.hs codeGen/CgLetNoEscape.lhs codeGen/CgMonad.lhs codeGen/CgParallel.hs codeGen/CgPrimOp.hs codeGen/CgProf.hs codeGen/CgStackery.lhs codeGen/CgTailCall.lhs codeGen/CgTicky.hs codeGen/CgUtils.hs codeGen/ClosureInfo.lhs codeGen/CodeGen.lhs codeGen/SMRep.lhs coreSyn/CoreFVs.lhs coreSyn/CoreLint.lhs coreSyn/CorePrep.lhs coreSyn/CoreSubst.lhs coreSyn/CoreSyn.lhs coreSyn/CoreTidy.lhs coreSyn/CoreUnfold.lhs coreSyn/CoreUtils.lhs coreSyn/ExternalCore.lhs coreSyn/MkExternalCore.lhs coreSyn/PprCore.lhs coreSyn/PprExternalCore.lhs cprAnalysis/CprAnalyse.lhs deSugar/Check.lhs deSugar/Coverage.lhs deSugar/Desugar.lhs deSugar/DsArrows.lhs deSugar/DsBinds.lhs deSugar/DsCCall.lhs deSugar/DsExpr.lhs deSugar/DsForeign.lhs deSugar/DsGRHSs.lhs deSugar/DsListComp.lhs deSugar/DsMonad.lhs deSugar/DsUtils.lhs deSugar/Match.lhs deSugar/MatchCon.lhs deSugar/MatchLit.lhs hsSyn/HsBinds.lhs hsSyn/HsDecls.lhs hsSyn/HsDoc.hs hsSyn/HsExpr.lhs hsSyn/HsImpExp.lhs hsSyn/HsLit.lhs hsSyn/HsPat.lhs hsSyn/HsSyn.lhs hsSyn/HsTypes.lhs hsSyn/HsUtils.lhs iface/BinIface.hs iface/BuildTyCl.lhs iface/IfaceEnv.lhs iface/IfaceSyn.lhs iface/IfaceType.lhs iface/LoadIface.lhs iface/MkIface.lhs iface/TcIface.lhs main/BreakArray.hs main/CmdLineParser.hs main/CodeOutput.lhs main/Config.hs main/Constants.lhs main/DriverMkDepend.hs main/DriverPhases.hs main/DriverPipeline.hs main/DynFlags.hs main/ErrUtils.lhs main/Finder.lhs main/GHC.hs main/HeaderInfo.hs main/HscMain.lhs main/HscStats.lhs main/HscTypes.lhs main/InteractiveEval.hs main/Main.hs main/PackageConfig.hs main/Packages.lhs main/ParsePkgConf.hs main/PprTyThing.hs main/StaticFlags.hs main/SysTools.lhs main/TidyPgm.lhs nativeGen/AsmCodeGen.lhs nativeGen/GraphBase.hs nativeGen/GraphColor.hs nativeGen/GraphOps.hs nativeGen/GraphPpr.hs nativeGen/MachCodeGen.hs nativeGen/MachInstrs.hs nativeGen/MachRegs.lhs nativeGen/NCGMonad.hs nativeGen/PositionIndependentCode.hs nativeGen/PprMach.hs nativeGen/RegAllocColor.hs nativeGen/RegAllocInfo.hs nativeGen/RegAllocLinear.hs nativeGen/RegAllocStats.hs nativeGen/RegArchBase.hs nativeGen/RegArchX86.hs nativeGen/RegCoalesce.hs nativeGen/RegLiveness.hs nativeGen/RegSpill.hs nativeGen/RegSpillClean.hs ndpFlatten/FlattenInfo.hs ndpFlatten/FlattenMonad.hs ndpFlatten/Flattening.hs ndpFlatten/NDPCoreUtils.hs ndpFlatten/PArrAnal.hs parser/Ctype.lhs parser/HaddockLex.hs parser/HaddockParse.hs parser/HaddockUtils.hs parser/LexCore.hs parser/Lexer.hs parser/Parser.hs parser/ParserCore.hs parser/ParserCoreUtils.hs parser/RdrHsSyn.lhs prelude/ForeignCall.lhs prelude/PrelInfo.lhs prelude/PrelNames.lhs prelude/PrelRules.lhs prelude/PrimOp.lhs prelude/TysPrim.lhs prelude/TysWiredIn.lhs profiling/CostCentre.lhs profiling/SCCfinal.lhs rename/RnBinds.lhs rename/RnEnv.lhs rename/RnExpr.lhs rename/RnHsDoc.hs rename/RnHsSyn.lhs rename/RnNames.lhs rename/RnSource.lhs rename/RnTypes.lhs simplCore/CSE.lhs simplCore/FloatIn.lhs simplCore/FloatOut.lhs simplCore/LiberateCase.lhs simplCore/OccurAnal.lhs simplCore/SAT.lhs simplCore/SATMonad.lhs simplCore/SetLevels.lhs simplCore/SimplCore.lhs simplCore/SimplEnv.lhs simplCore/SimplMonad.lhs simplCore/SimplUtils.lhs simplCore/Simplify.lhs simplStg/SRT.lhs simplStg/SimplStg.lhs simplStg/StgStats.lhs specialise/Rules.lhs specialise/SpecConstr.lhs specialise/Specialise.lhs stgSyn/CoreToStg.lhs stgSyn/StgLint.lhs stgSyn/StgSyn.lhs stranal/DmdAnal.lhs stranal/SaAbsInt.lhs stranal/SaLib.lhs stranal/StrictAnal.lhs stranal/WorkWrap.lhs stranal/WwLib.lhs typecheck/FamInst.lhs typecheck/Inst.lhs typecheck/TcArrows.lhs typecheck/TcBinds.lhs typecheck/TcClassDcl.lhs typecheck/TcDefaults.lhs typecheck/TcDeriv.lhs typecheck/TcEnv.lhs typecheck/TcExpr.lhs typecheck/TcForeign.lhs typecheck/TcGadt.lhs typecheck/TcGenDeriv.lhs typecheck/TcHsSyn.lhs typecheck/TcHsType.lhs typecheck/TcInstDcls.lhs typecheck/TcMType.lhs typecheck/TcMatches.lhs typecheck/TcPat.lhs typecheck/TcRnDriver.lhs typecheck/TcRnMonad.lhs typecheck/TcRnTypes.lhs typecheck/TcRules.lhs typecheck/TcSimplify.lhs typecheck/TcTyClsDecls.lhs typecheck/TcTyDecls.lhs typecheck/TcTyFuns.lhs typecheck/TcType.lhs typecheck/TcUnify.lhs types/Class.lhs types/Coercion.lhs types/FamInstEnv.lhs types/FunDeps.lhs types/Generics.lhs types/InstEnv.lhs types/TyCon.lhs types/Type.lhs types/TypeRep.lhs types/Unify.lhs utils/Bag.lhs utils/Binary.hs utils/BufWrite.hs utils/Digraph.lhs utils/Encoding.hs utils/FastMutInt.lhs utils/FastString.lhs utils/FastTypes.lhs utils/FiniteMap.lhs utils/IOEnv.hs utils/ListSetOps.lhs utils/Maybes.lhs utils/OrdList.lhs utils/Outputable.lhs utils/Panic.lhs utils/Pretty.lhs utils/State.hs utils/StringBuffer.lhs utils/UniqFM.lhs utils/UniqSet.lhs utils/Util.lhs vectorise/VectBuiltIn.hs vectorise/VectCore.hs vectorise/VectMonad.hs vectorise/VectType.hs vectorise/VectUtils.hs vectorise/Vectorise.hs
../utils/mkdependC/mkdependC -f .depend-BASE -D__GLASGOW_HASKELL__=608 -I../includes    -- -O -Iparser -I. -O    -- parser/cutils.c parser/hschooks.c 
/usr/bin/perl -pe 'binmode(stdin); binmode(stdout); s@(\S*[._]o)@stage1/$1 at g; s@(\S*[._]hi)@stage1/$1 at g; s@^.*/compat.*$@@g;' <.depend-BASE >.depend-1
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/compiler'
------------------------------------------------------------------------
== make boot -r;
 in /local/holzensp/src/ghc-6.8.20070912/rts
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/rts'
gcc -E  -undef -traditional -P \
-DIMPORT_DIR='"/local/holzensp/src/ghc-6.8.20070912/libraries/rts"' \
-DLIB_DIR='"/local/holzensp/src/ghc-6.8.20070912/libraries/rts"' \
-DINCLUDE_DIR='"/local/holzensp/src/ghc-6.8.20070912/libraries/rts/include"' \
-DDATA_DIR='"/local/holzensp/src/ghc-6.8.20070912/libraries/rts"' \
-DHTML_DIR='"/local/holzensp/src/ghc-6.8.20070912/libraries/rts/html"' \
-DHADDOCK_IFACE='"/local/holzensp/src/ghc-6.8.20070912/libraries/rts/html/rts.haddock"' \
-DFPTOOLS_TOP_ABS='"/local/holzensp/src/ghc-6.8.20070912"' \
-x c -DGMP_INCLUDE_DIRS='' -DGMP_LIB_DIRS='' -I../includes -Iinclude -DPACKAGE=rts -DVERSION= -DPKG_LIBDIR='"/usr/local/lib/ghc-6.8.20070912"' -DPKG_DATADIR='"/usr/local/share/ghc-6.8.20070912"' package.conf.in | \
grep -v '^#pragma GCC' | \
sed -e 's/""//g' -e 's/:[ 	]*,/: /g' >package.conf.inplace
../utils/ghc-pkg/ghc-pkg-inplace update - --force-files <package.conf.inplace
touch ../driver/stamp-pkg-conf-rts
rm -f .depend
touch .depend
../utils/mkdependC/mkdependC -f .depend -I. -I../includes -DPROFILING -DTHREADED_RTS -DDEBUG -Ihooks -Iparallel -Ism -Iposix -I../includes   -s p -s debug -s thr -s thr_p -s thr_debug -- -O -Wall -W -Wstrict-prototypes  -Wmissing-prototypes  -Wmissing-declarations -Winline -Waggregate-return -I../includes -I. -Iparallel -Ism -DCOMPILING_RTS -fomit-frame-pointer -I../gmp/gmpbuild -fno-strict-aliasing    -- Adjustor.c Arena.c Capability.c ClosureFlags.c Disassembler.c FrontPanel.c Hash.c Hpc.c HsFFI.c Interpreter.c LdvProfile.c Linker.c Main.c Papi.c Printer.c ProfHeap.c Profiling.c Proftimer.c RaiseAsync.c RetainerProfile.c RetainerSet.c RtsAPI.c RtsFlags.c RtsMessages.c RtsStartup.c RtsUtils.c STM.c Sanity.c Schedule.c Sparks.c Stable.c Stats.c StgCRun.c StgPrimFloat.c Task.c ThreadLabels.c ThreadPaused.c Threads.c Ticky.c Timer.c Trace.c Typeable.c Weak.c hooks/FlagDefaults.c hooks/InitEachPE.c hooks/MallocFail.c hooks/OnExit.c hooks/OutOfHeap.c hooks/RtsOpts.c hooks/ShutdownEachPEHook.c hooks/StackOverflow.c parallel/0Hash.c parallel/0Unpack.c parallel/Dist.c parallel/Global.c parallel/GranSim.c parallel/HLComms.c parallel/LLComms.c parallel/Pack.c parallel/ParInit.c parallel/ParTicky.c parallel/Parallel.c parallel/ParallelDebug.c parallel/RBH.c posix/GetTime.c posix/Itimer.c posix/OSMem.c posix/OSThreads.c posix/Select.c posix/Signals.c sm/BlockAlloc.c sm/Compact.c sm/Evac.c sm/GC.c sm/GCUtils.c sm/MBlock.c sm/MarkWeak.c sm/Scav.c sm/Storage.c 
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/rts'
------------------------------------------------------------------------
== make all -r;
 in /local/holzensp/src/ghc-6.8.20070912/gmp
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/gmp'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/gmp'
------------------------------------------------------------------------
== make all -r;
 in /local/holzensp/src/ghc-6.8.20070912/includes
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/includes'
echo "Creating ghcautoconf.h..."
echo "#ifndef __GHCAUTOCONF_H__"  >ghcautoconf.h
echo "#define __GHCAUTOCONF_H__" >>ghcautoconf.h
sed 's,^\([	 ]*\)#[	 ]*define[	 ][	 ]*\(PACKAGE_[A-Z]*\)[	 ][ 	]*".*".*$,\1/* #undef \2 */,' ../mk/config.h >> ghcautoconf.h
echo "#endif /* __GHCAUTOCONF_H__ */"          >> ghcautoconf.h
echo "Done."
echo "Creating ghcplatform.h..."
rm -f ghcplatform.h
echo "#ifndef __GHCPLATFORM_H__"  >ghcplatform.h
echo "#define __GHCPLATFORM_H__" >>ghcplatform.h
echo >> ghcplatform.h
echo "#define BuildPlatform_TYPE  i386_unknown_linux" >> ghcplatform.h
echo "#define HostPlatform_TYPE   i386_unknown_linux" >> ghcplatform.h
echo >> ghcplatform.h
echo "#define i386_unknown_linux_BUILD  1" >> ghcplatform.h
echo "#define i386_unknown_linux_HOST  1" >> ghcplatform.h
echo >> ghcplatform.h
echo "#define i386_BUILD_ARCH  1" >> ghcplatform.h
echo "#define i386_HOST_ARCH  1" >> ghcplatform.h
echo "#define BUILD_ARCH  \"i386\"" >> ghcplatform.h
echo "#define HOST_ARCH  \"i386\"" >> ghcplatform.h
echo >> ghcplatform.h
echo "#define linux_BUILD_OS  1" >> ghcplatform.h
echo "#define linux_HOST_OS  1" >> ghcplatform.h
echo "#define BUILD_OS  \"linux\"" >> ghcplatform.h
echo "#define HOST_OS  \"linux\"" >> ghcplatform.h
echo >> ghcplatform.h
echo "#define unknown_BUILD_VENDOR  1" >> ghcplatform.h
echo "#define unknown_HOST_VENDOR  1" >> ghcplatform.h
echo "#define BUILD_VENDOR  \"unknown\"" >> ghcplatform.h
echo "#define HOST_VENDOR  \"unknown\"" >> ghcplatform.h
echo >> ghcplatform.h
echo "/* These TARGET macros are for backwards compatibily... DO NOT USE! */" >> ghcplatform.h
echo "#define TargetPlatform_TYPE i386_unknown_linux" >> ghcplatform.h
echo "#define i386_unknown_linux_TARGET  1" >> ghcplatform.h
echo "#define i386_TARGET_ARCH  1" >> ghcplatform.h
echo "#define TARGET_ARCH  \"i386\"" >> ghcplatform.h
echo "#define linux_TARGET_OS  1" >> ghcplatform.h  
echo "#define TARGET_OS  \"linux\"" >> ghcplatform.h
echo "#define unknown_TARGET_VENDOR  1" >> ghcplatform.h
echo >> ghcplatform.h
echo "#endif /* __GHCPLATFORM_H__ */"          >> ghcplatform.h
echo "Done."
rm -f mkDerivedConstants.o
gcc -O -DTABLES_NEXT_TO_CODE -I. -I../rts    -c mkDerivedConstants.c -o mkDerivedConstants.o
gcc -o mkDerivedConstantsHdr -O -DTABLES_NEXT_TO_CODE -I. -I../rts       mkDerivedConstants.o
./mkDerivedConstantsHdr >DerivedConstants.h
gcc -o mkGHCConstants.o -O -DTABLES_NEXT_TO_CODE -I. -I../rts    -c mkDerivedConstants.c  -DGEN_HASKELL
gcc -o mkGHCConstants -O -DTABLES_NEXT_TO_CODE -I. -I../rts       mkGHCConstants.o
./mkGHCConstants >GHCConstants.h
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/includes'
------------------------------------------------------------------------
== make all -r;
 in /local/holzensp/src/ghc-6.8.20070912/compat
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/compat'
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Compat/Directory.hs -o Compat/Directory.o  -ohi Compat/Directory.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Compat/RawSystem.hs -o Compat/RawSystem.o  -ohi Compat/RawSystem.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Compat/Unicode.hs -o Compat/Unicode.o  -ohi Compat/Unicode.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/Directory.hs -o Distribution/Compat/Directory.o  -ohi Distribution/Compat/Directory.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/Exception.hs -o Distribution/Compat/Exception.o  -ohi Distribution/Compat/Exception.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/Map.hs -o Distribution/Compat/Map.o  -ohi Distribution/Compat/Map.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/RawSystem.hs -o Distribution/Compat/RawSystem.o  -ohi Distribution/Compat/RawSystem.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/ReadP.hs -o Distribution/Compat/ReadP.o  -ohi Distribution/Compat/ReadP.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compat/TempFile.hs -o Distribution/Compat/TempFile.o  -ohi Distribution/Compat/TempFile.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Compiler.hs -o Distribution/Compiler.o  -ohi Distribution/Compiler.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/GetOpt.hs -o Distribution/GetOpt.o  -ohi Distribution/GetOpt.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/InstalledPackageInfo.hs -o Distribution/InstalledPackageInfo.o  -ohi Distribution/InstalledPackageInfo.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/License.hs -o Distribution/License.o  -ohi Distribution/License.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Package.hs -o Distribution/Package.o  -ohi Distribution/Package.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/ParseUtils.hs -o Distribution/ParseUtils.o  -ohi Distribution/ParseUtils.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Simple/Program.hs -o Distribution/Simple/Program.o  -ohi Distribution/Simple/Program.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Simple/Utils.hs -o Distribution/Simple/Utils.o  -ohi Distribution/Simple/Utils.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/System.hs -o Distribution/System.o  -ohi Distribution/System.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Verbosity.hs -o Distribution/Verbosity.o  -ohi Distribution/Verbosity.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Distribution/Version.hs -o Distribution/Version.o  -ohi Distribution/Version.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Language/Haskell/Extension.hs -o Language/Haskell/Extension.o  -ohi Language/Haskell/Extension.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c System/FilePath.hs -o System/FilePath.o  -ohi System/FilePath.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c System/FilePath/Posix.hs -o System/FilePath/Posix.o  -ohi System/FilePath/Posix.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c System/FilePath/Windows.hs -o System/FilePath/Windows.o  -ohi System/FilePath/Windows.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Trace/Hpc/Mix.hs -o Trace/Hpc/Mix.o  -ohi Trace/Hpc/Mix.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Trace/Hpc/Tix.hs -o Trace/Hpc/Tix.o  -ohi Trace/Hpc/Tix.hi
/usr/local/bin/ghc -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c Trace/Hpc/Util.hs -o Trace/Hpc/Util.o  -ohi Trace/Hpc/Util.hi
rm -f cbits/directory.o
/usr/local/bin/ghc -optc-O -optc-I. -optc-Iinclude -optc-D__GHC_PATCHLEVEL__=1 -optc-I../libraries/base/cbits -optc-I../libraries/base/include -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c cbits/directory.c -o cbits/directory.o
rm -f cbits/rawSystem.o
/usr/local/bin/ghc -optc-O -optc-I. -optc-Iinclude -optc-D__GHC_PATCHLEVEL__=1 -optc-I../libraries/base/cbits -optc-I../libraries/base/include -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c cbits/rawSystem.c -o cbits/rawSystem.o
rm -f cbits/unicode.o
/usr/local/bin/ghc -optc-O -optc-I. -optc-Iinclude -optc-D__GHC_PATCHLEVEL__=1 -optc-I../libraries/base/cbits -optc-I../libraries/base/include -H16m -O -w -I. -Iinclude -Rghc-timing  -ignore-package Cabal -ignore-package filepath -I../libraries -fglasgow-exts -no-recomp    -c cbits/unicode.c -o cbits/unicode.o
rm -f libghccompat.a
/usr/bin/ar q    libghccompat.a  Compat/Directory.o Compat/RawSystem.o Compat/Unicode.o Distribution/Compat/Directory.o Distribution/Compat/Exception.o Distribution/Compat/Map.o Distribution/Compat/RawSystem.o Distribution/Compat/ReadP.o Distribution/Compat/TempFile.o Distribution/Compiler.o Distribution/GetOpt.o Distribution/InstalledPackageInfo.o Distribution/License.o Distribution/Package.o Distribution/ParseUtils.o Distribution/Simple/Program.o Distribution/Simple/Utils.o Distribution/System.o Distribution/Verbosity.o Distribution/Version.o Language/Haskell/Extension.o System/FilePath.o System/FilePath/Posix.o System/FilePath/Windows.o Trace/Hpc/Mix.o Trace/Hpc/Tix.o Trace/Hpc/Util.o cbits/directory.o cbits/rawSystem.o cbits/unicode.o  
: libghccompat.a
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/compat'
------------------------------------------------------------------------
== make all -r;
 in /local/holzensp/src/ghc-6.8.20070912/utils
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils'
echo "------------------------------------------------------------------------"
echo "== Recursively making \`all' in mkdependC mkdirhier runstdtest ghc-pkg hasktags hp2ps hsc2hs parallel prof unlit genprimopcode genapply runghc hpc pwd lndir ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/utils"
echo "------------------------------------------------------------------------"
case '-wrn' in *-[ik]*) x_on_err=0;; *-r*[ik]*) x_on_err=0;; *) x_on_err=1;; esac; \
if [ $x_on_err -eq 0 ]; \
    then echo "Won't exit on error due to MFLAGS: -wrn"; \
fi; \
for i in mkdependC mkdirhier runstdtest ghc-pkg hasktags hp2ps hsc2hs parallel prof unlit genprimopcode genapply runghc hpc pwd lndir; do \
  echo "------------------------------------------------------------------------"; \
  echo "== make all -wrn;"; \
  echo " in /local/holzensp/src/ghc-6.8.20070912/utils/$i"; \
  echo "------------------------------------------------------------------------"; \
  make --no-print-directory -C $i -wrn all; \
  if [ $? -eq 0 -o $x_on_err -eq 0 ]; \
      then echo "Finished making all in $i": $?; \
      else echo "Failed making all in $i": $?; exit 1; \
  fi; \
done
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/mkdependC
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdependC'
rm -f -f mkdependC
echo '#!/usr/bin/perl'                               >> mkdependC
echo '$DEFAULT_TMPDIR = "/tmp";' >> mkdependC
echo '$CPP            = "gcc -E ";'            >> mkdependC
echo '$BUILDPLATFORM  = "i386-unknown-linux";'  >> mkdependC
cat mkdependC.prl                                >> mkdependC
chmod +x mkdependC
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdependC'
Finished making all in mkdependC: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/mkdirhier
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdirhier'
rm -f -f mkdirhier
echo '#!/bin/sh'                              >> mkdirhier
cat mkdirhier.sh                                 >> mkdirhier
chmod +x mkdirhier
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/mkdirhier'
Finished making all in mkdirhier: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/runstdtest
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/runstdtest'
rm -f -f runstdtest
echo '#!/usr/bin/perl'                               >> runstdtest
echo '$RM             = "rm -f";'             >> runstdtest
echo '$DEFAULT_TMPDIR = "/tmp";' >> runstdtest
echo '$CONTEXT_DIFF   = "diff -C 1";'   >> runstdtest
cat runstdtest.prl                                >> runstdtest
chmod +x runstdtest
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/runstdtest'
Finished making all in runstdtest: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg'
echo "import System.Cmd; import System.Environment; import System.Exit" > ghc-pkg-inplace.hs
echo "main = do args <- getArgs; rawSystem \"/local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg/ghc-pkg.bin\" (\"--global-conf\":\"/local/holzensp/src/ghc-6.8.20070912/driver/package.conf.inplace\":args) >>= exitWith" >> ghc-pkg-inplace.hs
/usr/local/bin/ghc --make ghc-pkg-inplace.hs -o ghc-pkg-inplace
/usr/local/bin/ghc -H16m -O -cpp -Wall -fno-warn-name-shadowing -fno-warn-unused-matches -DUSING_COMPAT -i../../compat -ignore-package Cabal  -Rghc-timing     -c Main.hs -o Main.o  -ohi Main.hi
rm -f -f Version.hs
echo "Creating Version.hs ... "
echo "module Version where" >>Version.hs
echo "version, targetOS, targetARCH :: String" >>Version.hs
echo "version    = \"6.8.20070912\"" >> Version.hs
echo "targetOS   = \"linux\"" >> Version.hs
echo "targetARCH = \"i386\"" >> Version.hs
/usr/local/bin/ghc -H16m -O -cpp -Wall -fno-warn-name-shadowing -fno-warn-unused-matches -DUSING_COMPAT -i../../compat -ignore-package Cabal  -Rghc-timing     -c Version.hs -o Version.o  -ohi Version.hi
/usr/local/bin/ghc -o ghc-pkg.bin -H16m -O -cpp -Wall -fno-warn-name-shadowing -fno-warn-unused-matches -DUSING_COMPAT -i../../compat -ignore-package Cabal  -Rghc-timing     -L../../compat -lghccompat   Main.o Version.o   
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/ghc-pkg'
Finished making all in ghc-pkg: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/hasktags
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/hasktags'
/usr/local/bin/ghc -H16m -O    -c HaskTags.hs -o HaskTags.o  -ohi HaskTags.hi
/usr/local/bin/ghc -o hasktags -H16m -O       HaskTags.o   
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/hasktags'
Finished making all in hasktags: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/hp2ps
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/hp2ps'
rm -f AreaBelow.o
gcc -O -I../../includes -Wall    -c AreaBelow.c -o AreaBelow.o
rm -f AuxFile.o
gcc -O -I../../includes -Wall    -c AuxFile.c -o AuxFile.o
rm -f Axes.o
gcc -O -I../../includes -Wall    -c Axes.c -o Axes.o
rm -f Curves.o
gcc -O -I../../includes -Wall    -c Curves.c -o Curves.o
rm -f Deviation.o
gcc -O -I../../includes -Wall    -c Deviation.c -o Deviation.o
rm -f Dimensions.o
gcc -O -I../../includes -Wall    -c Dimensions.c -o Dimensions.o
rm -f Error.o
gcc -O -I../../includes -Wall    -c Error.c -o Error.o
rm -f HpFile.o
gcc -O -I../../includes -Wall    -c HpFile.c -o HpFile.o
rm -f Key.o
gcc -O -I../../includes -Wall    -c Key.c -o Key.o
rm -f Main.o
gcc -O -I../../includes -Wall    -c Main.c -o Main.o
rm -f Marks.o
gcc -O -I../../includes -Wall    -c Marks.c -o Marks.o
rm -f PsFile.o
gcc -O -I../../includes -Wall    -c PsFile.c -o PsFile.o
rm -f Reorder.o
gcc -O -I../../includes -Wall    -c Reorder.c -o Reorder.o
rm -f Scale.o
gcc -O -I../../includes -Wall    -c Scale.c -o Scale.o
rm -f Shade.o
gcc -O -I../../includes -Wall    -c Shade.c -o Shade.o
rm -f TopTwenty.o
gcc -O -I../../includes -Wall    -c TopTwenty.c -o TopTwenty.o
rm -f TraceElement.o
gcc -O -I../../includes -Wall    -c TraceElement.c -o TraceElement.o
rm -f Utilities.o
gcc -O -I../../includes -Wall    -c Utilities.c -o Utilities.o
gcc -o hp2ps -O -I../../includes -Wall       AreaBelow.o AuxFile.o Axes.o Curves.o Deviation.o Dimensions.o Error.o HpFile.o Key.o Main.o Marks.o PsFile.o Reorder.o Scale.o Shade.o TopTwenty.o TraceElement.o Utilities.o -lm
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/hp2ps'
Finished making all in hp2ps: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/hsc2hs
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/hsc2hs'
echo "import System.Cmd; import System.Environment; import System.Exit" > hsc2hs-inplace.hs
echo "main = do args <- getArgs; rawSystem \"/local/holzensp/src/ghc-6.8.20070912/utils/hsc2hs/hsc2hs-bin\" (\"--template=/local/holzensp/src/ghc-6.8.20070912/utils/hsc2hs/template-hsc.h\":\"--cc=gcc\":\"--ld=gcc\":\"--cflag=-D__GLASGOW_HASKELL__=608\":\"-I/local/holzensp/src/ghc-6.8.20070912/includes\":\"-I/local/holzensp/src/ghc-6.8.20070912/gmp/gmpbuild\":args) >>= exitWith" >> hsc2hs-inplace.hs
/usr/local/bin/ghc --make hsc2hs-inplace.hs -o hsc2hs-inplace
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal -Rghc-timing  -Wall    -c Main.hs -o Main.o  -ohi Main.hi
/usr/local/bin/ghc -o hsc2hs-bin -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal -Rghc-timing  -Wall    -L../../compat -lghccompat   Main.o   
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/hsc2hs'
Finished making all in hsc2hs: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/parallel
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/parallel'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/parallel'
Finished making all in parallel: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/prof
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof'
rm -f -f ghcprof-inplace
echo '#!/usr/bin/perl'                                                              >> ghcprof-inplace
echo '$DEFAULT_TMPDIR = "/tmp";'                                >> ghcprof-inplace
echo '$TARGETPLATFORM = "i386-unknown-linux";'                                >> ghcprof-inplace
echo '$icondir = "/local/holzensp/src/ghc-6.8.20070912/ghc/utils/prof/icons";'                 >> ghcprof-inplace
echo '$xmlparser = "/local/holzensp/src/ghc-6.8.20070912/ghc/utils/prof/xmlparser/xmlparser";' >> ghcprof-inplace
echo '$cgprof_dir = "/local/holzensp/src/ghc-6.8.20070912/ghc/utils/prof/cgprof";'             >> ghcprof-inplace
cat ghcprof.prl                                                               >> ghcprof-inplace
chmod +x ghcprof-inplace
echo "------------------------------------------------------------------------"
echo "== Recursively making \`all' in cgprof icons ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/utils/prof"
echo "------------------------------------------------------------------------"
case '-wrn' in *-[ik]*) x_on_err=0;; *-r*[ik]*) x_on_err=0;; *) x_on_err=1;; esac; \
if [ $x_on_err -eq 0 ]; \
    then echo "Won't exit on error due to MFLAGS: -wrn"; \
fi; \
for i in cgprof icons; do \
  echo "------------------------------------------------------------------------"; \
  echo "== make all -wrn;"; \
  echo " in /local/holzensp/src/ghc-6.8.20070912/utils/prof/$i"; \
  echo "------------------------------------------------------------------------"; \
  make --no-print-directory -C $i -wrn all; \
  if [ $? -eq 0 -o $x_on_err -eq 0 ]; \
      then echo "Finished making all in $i": $?; \
      else echo "Failed making all in $i": $?; exit 1; \
  fi; \
done
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/prof/cgprof
------------------------------------------------------------------------
make[3]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof/cgprof'
rm -f cgprof.o
gcc -O -Wall -I../../../includes    -c cgprof.c -o cgprof.o
rm -f daVinci.o
gcc -O -Wall -I../../../includes    -c daVinci.c -o daVinci.o
rm -f main.o
gcc -O -Wall -I../../../includes    -c main.c -o main.o
rm -f matrix.o
gcc -O -Wall -I../../../includes    -c matrix.c -o matrix.o
rm -f symbol.o
gcc -O -Wall -I../../../includes    -c symbol.c -o symbol.o
gcc -o cgprof -O -Wall -I../../../includes       cgprof.o daVinci.o main.o matrix.o symbol.o 
make[3]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof/cgprof'
Finished making all in cgprof: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/prof/icons
------------------------------------------------------------------------
make[3]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof/icons'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof/icons'
Finished making all in icons: 0
echo "------------------------------------------------------------------------"
echo "== Finished making \`all' in cgprof icons ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/utils/prof"
echo "------------------------------------------------------------------------"
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/prof'
Finished making all in prof: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/unlit
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/unlit'
rm -f unlit.o
gcc -O -O    -c unlit.c -o unlit.o
gcc -o unlit -O -O       unlit.o 
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/unlit'
Finished making all in unlit: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/genprimopcode
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/genprimopcode'
/usr/local/bin/ghc -H16m -O    -c Lexer.hs -o Lexer.o  -ohi Lexer.hi
/usr/local/bin/ghc -H16m -O    -c Main.hs -o Main.o  -ohi Main.hi
/usr/local/bin/ghc -H16m -O    -c Parser.hs -o Parser.o  -ohi Parser.hi
/usr/local/bin/ghc -H16m -O    -c ParserM.hs -o ParserM.o  -ohi ParserM.hi
/usr/local/bin/ghc -H16m -O    -c Syntax.hs -o Syntax.o  -ohi Syntax.hi
/usr/local/bin/ghc -o genprimopcode -H16m -O       Lexer.o Main.o Parser.o ParserM.o Syntax.o   
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/genprimopcode'
Finished making all in genprimopcode: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/genapply
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/genapply'
/usr/local/bin/ghc -H16m -O -no-recomp    -c GenApply.hs -o GenApply.o  -ohi GenApply.hi
/usr/local/bin/ghc -o genapply -H16m -O -no-recomp       GenApply.o   
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/genapply'
Finished making all in genapply: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/runghc
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/runghc'
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal -Rghc-timing  -Wall    -c runghc.hs -o runghc.o  -ohi runghc.hi
/usr/local/bin/ghc -o runghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal -Rghc-timing  -Wall    -L../../compat -lghccompat   runghc.o   
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/runghc'
Finished making all in runghc: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/hpc
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/hpc'
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c Hpc.hs -o Hpc.o  -ohi Hpc.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcCombine.hs -o HpcCombine.o  -ohi HpcCombine.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcDraft.hs -o HpcDraft.o  -ohi HpcDraft.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcFlags.hs -o HpcFlags.o  -ohi HpcFlags.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcLexer.hs -o HpcLexer.o  -ohi HpcLexer.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcMap.hs -o HpcMap.o  -ohi HpcMap.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcMarkup.hs -o HpcMarkup.o  -ohi HpcMarkup.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcOverlay.hs -o HpcOverlay.o  -ohi HpcOverlay.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcParser.hs -o HpcParser.o  -ohi HpcParser.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcReport.hs -o HpcReport.o  -ohi HpcReport.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcSet.hs -o HpcSet.o  -ohi HpcSet.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcShowTix.hs -o HpcShowTix.o  -ohi HpcShowTix.hi
/usr/local/bin/ghc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -c HpcUtils.hs -o HpcUtils.o  -ohi HpcUtils.hi
/usr/local/bin/ghc -o hpc -H16m -O -DUSING_COMPAT -i../../compat -ignore-package Cabal  -cpp     -L../../compat -lghccompat   Hpc.o HpcCombine.o HpcDraft.o HpcFlags.o HpcLexer.o HpcMap.o HpcMarkup.o HpcOverlay.o HpcParser.o HpcReport.o HpcSet.o HpcShowTix.o HpcUtils.o   
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/hpc'
Finished making all in hpc: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/pwd
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/pwd'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/pwd'
Finished making all in pwd: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/utils/lndir
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/utils/lndir'
rm -f lndir.o
gcc -O -c lndir.c -o lndir.o
gcc -o lndir -O    lndir.o 
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils/lndir'
Finished making all in lndir: 0
echo "------------------------------------------------------------------------"
echo "== Finished making \`all' in mkdependC mkdirhier runstdtest ghc-pkg hasktags hp2ps hsc2hs parallel prof unlit genprimopcode genapply runghc hpc pwd lndir ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/utils"
echo "------------------------------------------------------------------------"
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/utils'
------------------------------------------------------------------------
== make all -r;
 in /local/holzensp/src/ghc-6.8.20070912/driver
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver'
echo "[]" > package.conf.inplace
echo "[]" > package.conf
echo "------------------------------------------------------------------------"
echo "== Recursively making \`all' in mangler split ghc ghci ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/driver"
echo "------------------------------------------------------------------------"
case '-wrn' in *-[ik]*) x_on_err=0;; *-r*[ik]*) x_on_err=0;; *) x_on_err=1;; esac; \
if [ $x_on_err -eq 0 ]; \
    then echo "Won't exit on error due to MFLAGS: -wrn"; \
fi; \
for i in mangler split ghc ghci; do \
  echo "------------------------------------------------------------------------"; \
  echo "== make all -wrn;"; \
  echo " in /local/holzensp/src/ghc-6.8.20070912/driver/$i"; \
  echo "------------------------------------------------------------------------"; \
  make --no-print-directory -C $i -wrn all; \
  if [ $? -eq 0 -o $x_on_err -eq 0 ]; \
      then echo "Finished making all in $i": $?; \
      else echo "Failed making all in $i": $?; exit 1; \
  fi; \
done
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/driver/mangler
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver/mangler'
rm -f ghc-asm.prl
/local/holzensp/src/ghc-6.8.20070912/utils/unlit/unlit    ghc-asm.lprl ghc-asm.prl
chmod a-w ghc-asm.prl
rm -f -f ghc-asm
echo '#!/usr/bin/perl'                                >> ghc-asm
echo '$TARGETPLATFORM  = "i386-unknown-linux";' >> ghc-asm
cat ghc-asm.prl                                          >> ghc-asm
chmod +x ghc-asm
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver/mangler'
Finished making all in mangler: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/driver/split
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver/split'
rm -f ghc-split.prl
/local/holzensp/src/ghc-6.8.20070912/utils/unlit/unlit    ghc-split.lprl ghc-split.prl
chmod a-w ghc-split.prl
rm -f -f ghc-split
echo '#!/usr/bin/perl'                                >> ghc-split
echo '$TARGETPLATFORM  = "i386-unknown-linux";' >> ghc-split
cat ghc-split.prl                                          >> ghc-split
chmod +x ghc-split
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver/split'
Finished making all in split: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/driver/ghc
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver/ghc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver/ghc'
Finished making all in ghc: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/driver/ghci
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/driver/ghci'
rm -f -f ghc-pkg-inplace
echo "#!/bin/sh"                                                              >> ghc-pkg-inplace
echo "GHCBIN=/local/holzensp/src/ghc-6.8.20070912/compiler/ghc-6.8.20070912" >> ghc-pkg-inplace
echo "TOPDIROPT=/local/holzensp/src/ghc-6.8.20070912"                                            >> ghc-pkg-inplace
echo 'exec $GHCPKGBIN --global-conf $PKGCONF ${1+"$@"}'                    >> ghc-pkg-inplace
chmod +x ghc-pkg-inplace
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver/ghci'
Finished making all in ghci: 0
echo "------------------------------------------------------------------------"
echo "== Finished making \`all' in mangler split ghc ghci ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/driver"
echo "------------------------------------------------------------------------"
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/driver'
------------------------------------------------------------------------
== make all -r;
 in /local/holzensp/src/ghc-6.8.20070912/docs
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs'
echo "------------------------------------------------------------------------"
echo "== Recursively making \`all' in man docbook-cheat-sheet ext-core storage-mgt users_guide ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/docs"
echo "------------------------------------------------------------------------"
case '-wrn' in *-[ik]*) x_on_err=0;; *-r*[ik]*) x_on_err=0;; *) x_on_err=1;; esac; \
if [ $x_on_err -eq 0 ]; \
    then echo "Won't exit on error due to MFLAGS: -wrn"; \
fi; \
for i in man docbook-cheat-sheet ext-core storage-mgt users_guide; do \
  echo "------------------------------------------------------------------------"; \
  echo "== make all -wrn;"; \
  echo " in /local/holzensp/src/ghc-6.8.20070912/docs/$i"; \
  echo "------------------------------------------------------------------------"; \
  make --no-print-directory -C $i -wrn all; \
  if [ $? -eq 0 -o $x_on_err -eq 0 ]; \
      then echo "Finished making all in $i": $?; \
      else echo "Failed making all in $i": $?; exit 1; \
  fi; \
done
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/man
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/man'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/man'
Finished making all in man: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/docbook-cheat-sheet
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/docbook-cheat-sheet'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/docbook-cheat-sheet'
Finished making all in docbook-cheat-sheet: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/ext-core
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/ext-core'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/ext-core'
Finished making all in ext-core: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/storage-mgt
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/storage-mgt'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/storage-mgt'
Finished making all in storage-mgt: 0
------------------------------------------------------------------------
== make all -wrn;
 in /local/holzensp/src/ghc-6.8.20070912/docs/users_guide
------------------------------------------------------------------------
make[2]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/docs/users_guide'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs/users_guide'
Finished making all in users_guide: 0
echo "------------------------------------------------------------------------"
echo "== Finished making \`all' in man docbook-cheat-sheet ext-core storage-mgt users_guide ..."
echo "PWD = /local/holzensp/src/ghc-6.8.20070912/docs"
echo "------------------------------------------------------------------------"
make[1]: Leaving directory `/local/holzensp/src/ghc-6.8.20070912/docs'
------------------------------------------------------------------------
== make all -r;
 in /local/holzensp/src/ghc-6.8.20070912/compiler
------------------------------------------------------------------------
make[1]: Entering directory `/local/holzensp/src/ghc-6.8.20070912/compiler'
/usr/local/bin/ghc -cpp -optc-DGHC_PATH=\"/local/holzensp/src/ghc-6.8.20070912/compiler/stage1/ghc-6.8.20070912\" -optc-DTOP_ABS=\"/local/holzensp/src/ghc-6.8.20070912\"  ghc-inplace.c -o stage1/ghc-inplace
rm -f -f ghc-inplace && ln -s stage1/ghc-inplace ghc-inplace
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/BasicTypes.lhs -o stage1/basicTypes/BasicTypes.o  -ohi stage1/basicTypes/BasicTypes.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/DataCon.lhs -o stage1/basicTypes/DataCon.o  -ohi stage1/basicTypes/DataCon.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/Demand.lhs -o stage1/basicTypes/Demand.o  -ohi stage1/basicTypes/Demand.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/Id.lhs -o stage1/basicTypes/Id.o  -ohi stage1/basicTypes/Id.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/IdInfo.lhs -o stage1/basicTypes/IdInfo.o  -ohi stage1/basicTypes/IdInfo.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/Literal.lhs -o stage1/basicTypes/Literal.o  -ohi stage1/basicTypes/Literal.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/MkId.lhs -o stage1/basicTypes/MkId.o  -ohi stage1/basicTypes/MkId.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/Module.lhs -o stage1/basicTypes/Module.o  -ohi stage1/basicTypes/Module.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/Name.lhs -o stage1/basicTypes/Name.o  -ohi stage1/basicTypes/Name.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/NameEnv.lhs -o stage1/basicTypes/NameEnv.o  -ohi stage1/basicTypes/NameEnv.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/NameSet.lhs -o stage1/basicTypes/NameSet.o  -ohi stage1/basicTypes/NameSet.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/NewDemand.lhs -o stage1/basicTypes/NewDemand.o  -ohi stage1/basicTypes/NewDemand.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/OccName.lhs -o stage1/basicTypes/OccName.o  -ohi stage1/basicTypes/OccName.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/RdrName.lhs -o stage1/basicTypes/RdrName.o  -ohi stage1/basicTypes/RdrName.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal  -funbox-strict-fields  -c basicTypes/SrcLoc.lhs -o stage1/basicTypes/SrcLoc.o  -ohi stage1/basicTypes/SrcLoc.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/UniqSupply.lhs -o stage1/basicTypes/UniqSupply.o  -ohi stage1/basicTypes/UniqSupply.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/Unique.lhs -o stage1/basicTypes/Unique.o  -ohi stage1/basicTypes/Unique.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/Var.lhs -o stage1/basicTypes/Var.o  -ohi stage1/basicTypes/Var.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/VarEnv.lhs -o stage1/basicTypes/VarEnv.o  -ohi stage1/basicTypes/VarEnv.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c basicTypes/VarSet.lhs -o stage1/basicTypes/VarSet.o  -ohi stage1/basicTypes/VarSet.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c cmm/CLabel.hs -o stage1/cmm/CLabel.o  -ohi stage1/cmm/CLabel.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c cmm/Cmm.hs -o stage1/cmm/Cmm.o  -ohi stage1/cmm/Cmm.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c cmm/CmmBrokenBlock.hs -o stage1/cmm/CmmBrokenBlock.o  -ohi stage1/cmm/CmmBrokenBlock.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c cmm/CmmCPS.hs -o stage1/cmm/CmmCPS.o  -ohi stage1/cmm/CmmCPS.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c cmm/CmmCPSGen.hs -o stage1/cmm/CmmCPSGen.o  -ohi stage1/cmm/CmmCPSGen.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c cmm/CmmCallConv.hs -o stage1/cmm/CmmCallConv.o  -ohi stage1/cmm/CmmCallConv.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c cmm/CmmInfo.hs -o stage1/cmm/CmmInfo.o  -ohi stage1/cmm/CmmInfo.hi
/usr/local/bin/ghc -H16m -O  -istage1/utils  -istage1/basicTypes  -istage1/types  -istage1/hsSyn  -istage1/prelude  -istage1/rename  -istage1/typecheck  -istage1/deSugar  -istage1/coreSyn  -istage1/vectorise  -istage1/specialise  -istage1/simplCore  -istage1/stranal  -istage1/stgSyn  -istage1/simplStg  -istage1/codeGen  -istage1/main  -istage1/profiling  -istage1/parser  -istage1/cprAnalysis  -istage1/ndpFlatten  -istage1/iface  -istage1/cmm  -istage1/nativeGen -Wall -fno-warn-name-shadowing -fno-warn-orphans -Istage1 -cpp -fglasgow-exts -fno-generics -Rghc-timing -I. -Iparser -package unix -ignore-package lang -recomp -Rghc-timing  -H16M '-#include "cutils.h"' -DUSING_COMPAT -i../compat -ignore-package Cabal    -c cmm/CmmLex.hs -o stage1/cmm/CmmLex.o  -ohi stage1/cmm/CmmLex.hi
/usr/local/bin/ghc -H16m -